﻿@charset "utf-8";
/* Start CSS for Home */
@font-face {
	font-family: 'Conv_GESSTextMedium-Medium';
	src: url('../Font/ar/GESSTextMedium-Medium.eot');
	src: local('☺'), url('../Font/ar/GESSTextMedium-Medium.woff') format('woff'), url('../Font/ar/GESSTextMedium-Medium.ttf') format('truetype'), url('../Font/ar/GESSTextMedium-Medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
	background: url(/images/ar/Bg.gif) left top repeat-x;
margin: 0px;
font-family: Tahoma;
color: #747474;
font-size: 12px;
font-weight: normal;
}
img{
	border:none;
}
.ContainerBack {
	width:100%;
	float:left;
	background:url(/images/LogoBack.png) -320px 360px no-repeat;
}
.Container {
	width:980px;
	margin:0 auto;
	padding:0px;
}
.Header {
	float:right;
	width:866px;
	height:180px;
	margin:0 57px;
}
.Logo {
	height:174px;
	float:right;
	text-align:center;
	background: url(/images/ar/Logo.png) center top no-repeat;
}
.TopContent {
	width:728px;
	height:180px;
	float:right;
}
.TopControl {
	width:100%;
	float:right;
	height:65px;
}
.BannerArea {
	float: right;
    height: 112px;
    padding-top: 3px;
    text-align: center;
    width: 100%;
}
.LoginArea {
	color: #0F93C6;
    float: right;
    font-size: 11px;
    height: 25px;
    padding-top: 20px;
    text-align: right;
    width: 135px;
}
.LoginArea a, .LoginArea a:active, .LoginArea a:visited {
	color:#0f93c6;
	text-decoration:underline;
}
.LoginArea a:hover {
	color:#0f93c6;
	text-decoration: none;
}
.CartArea {
	background: url("/images/ar/cartIcon.png") no-repeat scroll right 20px transparent;
    color: #5E5E5E;
    float: right;
    font-size: 11px;
    height: 25px;
    padding: 20px 20px 0 0;
    text-align: right;
    width: 269px;
}
.CartArea span.Items {
	padding: 0 10px;
}
.CartArea span.Total {
	padding:0;
}
.CartArea a {
	color:#0f93c6;
	text-decoration:underline;
}
.CartArea a:hover {
	color:#0f93c6;
	text-decoration: none;
}
.LangButton {
	float: left;
    height: 30px;
    padding-top: 13px;
}
.MenuArea {
	width:864px;
	height:47px;
	margin:0 58px;
	float:right;
}
.Menu {
	width:864px;
	height:38px;
	float:right;
	background:url(/images/ar/MenuBack.png) center top no-repeat;
	text-align:right;
}
.Menu ul {
	width:864px;
	height:38px;
	float:right;
	margin:0px;
	padding:0px;
}
.Menu ul li {
	width:172px;
	height:38px;
	float:right;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.MenuShadow {
	width:864px;
	height:9px;
	background:url(/images/ar/MenuShadow.png) center top no-repeat;
	float:right;
}
.ContentArea {
	width:100%;
	float:right;
	padding-top:25px;
}
.RightMenu {
	width:185px;
	float:right;
}
.RightMenuTop {
	width:185px;
	height:15px;
	float:right;
	background:url(/images/ar/RightMenuTop.png) center top no-repeat;
}
.RightMenuData {
	width:185px;
	float:right;
	background:url(/images/ar/RightMenuBG.png) center top repeat-y;
}
.RightMenuTitle {
	width:185px;
	height:26px;
	float:right;
}
.RightMenuLinks {
	width:185px;
	float:right;
}
.RightMenuBottom {
	width:185px;
	height:15px;
	float:right;
	background:url(/images/ar/RightMenuBottom.png) center top no-repeat;
}
.RightShadow {
	float:right;
	width:33px;
	height:518px;
	background:url(/images/ar/RightMenuShadow.png) right top no-repeat;
}
.DataArea {
	width:760px;
	float:right;
}
.SliderArea {
	width:760px;
	height:283px;
	padding-top:29px;
	float:right;
	background:url(/images/ar/SliderBack.png) center top no-repeat;
	text-align:center;
	position:relative;
}
.SliderControl {
	width:76px;
	padding:2px 65px 0 65px;
	height:53px;
	top:282px;
	left:276px;
	position:absolute;
	background:url(/images/ar/SliderControl.png) center top no-repeat;
	text-align:center;
	z-index:10;
}
.Dots {
	width:19px;
	padding-top:12px;
	height:21px;
	float:right;
	display:block;
}
.HomeContentBody {
	width:760px;
	padding-top:51px;
	float:right;
}
.WelcomAreay {
	width:760px;
	float:right;
	padding-top:51px;
}
.WelcomImage {
	width:208px;
	height:164px;
	float:right;
	padding-left:30px;
}
.WelcomeTitle {
	width:520px;
	float:right;
	padding-bottom:14px;
	text-align:right;
	font-family:'Conv_GESSTextMedium-Medium',Tahoma;
	font-size:24px;
	color:#fe9a1b;
	text-align:right;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
}
.WelcomeMessage {
	width:520px;
	float:right;
	line-height:18px;
	text-align:right;
	direction:rtl;
}
.Bold {
	width:100%;
	display:block;
	padding-bottom:9px;
	font-weight:bold;
}
.Button {
	background: url("/images/buttonBg.gif") repeat-x scroll center top transparent;
    border: 1px solid #D4D4D4;
    border-radius: 5px 5px 5px 5px;
    color: #6B6B6B;
    cursor: pointer;
    display: inline-block;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    padding: 4px 16px 1px;
    text-align: center;
    text-decoration: none;
}
.ButtonInput {
    background: url("/images/buttonBg.gif") repeat-x scroll center top transparent;
    border: 1px solid #D4D4D4;
    border-radius: 5px 5px 5px 5px;
    color: #6B6B6B;
    cursor: pointer;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
    padding: 1px 16px 4px;
    text-align: center;
    text-decoration: none;
}
.ButtonArea {
	width:520px;
	height:28px;
	float:right;
	text-align:right;
	padding-top:14px;
}
.WelcomeShadow {
	width:100%;
	margin-top:20px;
	float:right;
	height:20px;
	background:url(/images/ar/WelcomeShadow.png) center top no-repeat;
}
.MiddlePart {
	width:980px;
	float:right;
}
.RightArea {
	width:720px;
	float:right;
	padding-left:25px;
}
.LeftArea {
	width:208px;
	float:right;
	padding:0 25px 10px 0;
	margin-top:39px;
	border-right:#d5d5d5 1px solid;
}
.NewsArea {
	width:720px;
	float:right;
	border-bottom:#d5d5d5 1px solid;
	margin-bottom:20px;
}
.HomeTitle {
	width:100%;
	float:right;
	padding-bottom:17px;
	text-align:right;
}
.NewsImage {
	width:126px;
	height:101px;
	float:right;
	padding-left:25px;
}
.NewsBody {
	width:100%;
	float:right;
	padding-bottom:16px;
	line-height:18px;
	text-align:right;
	direction:rtl;
}
.NewsBold {
	width:100%;
	display:block;
	font-weight:bold;
}
.PartnersArea {
	width:720px;
	float:right;
}
.PartnersSlider {
	width:744px;
	height:88px;
	float:right;
}
.PartnersSliderArrow {
	width:34px;
	height:88px;
	float:right;
}
.PartnersLogos {
	width:705px;
	height:88px;
	float:right;
	overflow:hidden;
}
.PartnersLogos ul {
	width:735px;
	height:88px;
	display: block;
	float:left;
	overflow: hidden;
	padding:0px;
	margin:0px;
}
.PartnersLogos ul li {
	width:148px;
	height:88px;
	display: inline;
	margin-left:20px;
	float:right;
	list-style-type:none;
}
.OrderArea {
	height:153px;
	float:right;
	text-align:left;
	padding-top:17px;
	width:100%;
	border-bottom:#d5d5d5 1px solid;
}
.NewsletterArea {
	float:right;
	text-align:right;
	padding-top:28px;
	width:100%;
}

.NewsletterNote {
	width:100%;
	float:right;
	padding-bottom:13px;
	line-height:18px;
	text-align:right;
	direction:rtl;
	color:#6c6c6c;
	font-weight:bold;
}
.InputArea {
	width:100%;
	float:right;
}
.HomeInput {
	height:36px;
	width:194px;
	text-align:right;
	padding:0 14px 0 0;
	background:url(/images/ar/HomeInput.gif) right top no-repeat;
	border:none;
	outline: none;
	color:#FFF;
}
.HomeInput:focus {
	height:36px;
	width:194px;
	text-align:right;
	padding:0 14px 0 0;
	background:url(/images/ar/HomeInputFocus.gif) right top no-repeat;
	border:none;
	outline: none;
	color:#FFF;
}
.HomeInputActive {
	height:36px;
	width:194px;
	text-align:right;
	padding:0 14px 0 0;
	background:url(/images/ar/HomeInputFocus.gif) right top no-repeat;
	border:none;
	outline: none;
	color:#FFF;
}
.NewsletterButton {
	height:28px;
	height:30px;
	float:right;
	text-align:right;
	padding-top:16px;
}
.FooterArea {
	width:100%;
	height:90px;
	margin-top:50px;
	background:#7b7b7b;
	float:right;
}
.FooterData {
	width:980px;
	height:90px;
	margin:0 auto;
}
.FooterLinks {
	width:720px;
	padding-top:16px;
	height:74px;
	float:right;
	text-align:right;
	color:#FFF;
}
.FooterLinks ul {
	width:720px;
	height:23px;
	float:right;
	margin:0px;
	padding:5px 0 0 0;
}
.FooterLinks ul li {
	float:right;
	margin:0px;
	list-style-type:none;
}
.FooterLinks ul li a, .FooterLinks ul li a:active, .FooterLinks ul li a:visited {
	float:right;
	margin:0px;
	padding:0px 9px;
	display:block;
	text-decoration:none;
	color:#FFF;
	border-left:#fff 1px solid;

}
.FooterLinks ul li.first a, .FooterLinks ul li.first a:active, .FooterLinks ul li.first a:visited {
	float:right;
	margin:0px;
	padding:0px 0px 0px 9px;
	display:block;
	text-decoration:none;
	color:#FFF;
	border-left:#fff 1px solid;

}
.FooterLinks ul li.last a, .FooterLinks ul li.last a:active, .FooterLinks ul li.last a:visited {
	float:right;
	margin:0px;
	padding:0px 9px 0 0;
	display:block;
	text-decoration:none;
	color:#FFF;
	border:none;

}
.FooterLinks ul li a:hover, .FooterLinks ul li.first a:hover, .FooterLinks ul li.last a:hover {
	text-decoration: underline;
	color:#FFF;
}
.CopyRight {
	width:720px;
	color:#bababa;
	display:block;
	direction:rtl;
	float:right;
}
.FooterFacebook {
	width:260px;
	padding-top:16px;
	height:74px;
	float:right;
	text-align:left;
}
.Facebook {
	height:28px;
	float:left;
	padding-right:10px;
}
/* End CSS for Home */
/* Start CSS for Products */
h1 {
	font-family:'Conv_GESSTextMedium-Medium',Tahoma;
	font-size:33px;
	color:#fe9a1b;
	display:block;
	text-align:right;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	margin:0px;
	padding:0px 0px 4px 0px;
	direction:rtl;
}
h3 {
	font-family:Tahoma;
	font-size:33px;
	color:#fe9a1b;
	display:block;
	text-align:right;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	margin:0px;
	padding:0px 0px 8px 0px;
}
.InnerBannerArea {
	width:760px;
	height:193px;
	float:right;
}
.InnerContent {
	width:760px;
	float:right;
}
.Breadcrumbs {
	height:26px;
	float:right;
	text-align:right;
	font-size:13px;
	color:#a6a6a6;
}
.Breadcrumbs a, .Breadcrumbs a:active, .Breadcrumbs a:visited, .Breadcrumbs a:hover {
	color:#a6a6a6;
	text-decoration:none;
}
.BreadcrumbsSelected, .BreadcrumbsSelected a, .BreadcrumbsSelected a:active, .BreadcrumbsSelected a:visited, .BreadcrumbsSelected a:hover {
	font-size:15px;
	color:#fe9a1b;
	text-decoration:none;
}
.InnerDes {
	width:100%;
	float:right;
	text-align:right;
	padding-bottom:45px;
}
.InnerText {
	width:100%;
	float:right;
	line-height:18px;
	text-align:right;
	direction:rtl;
}
.InnerText a, .InnerText a:active, .InnerText a:visited {
	text-decoration:underline;
	color:#0f93c6;
}
.InnerText a:HOVER {
	text-decoration:NONE;
	color:#0f93c6;
}
.ProductsArea {
	width:100%;
	float:right;
}
.ProductsRow {
	width:100%;
	padding-bottom:35px;
	float:right;
}
.ProductsImage {
	width:172px;
	height:139px;
	padding:18px 14px 0 14px;
	background:url(../images/ProductBack.jpg) center top no-repeat;
	text-align:center;
	float:right;
}
.ProductsImageLast {
	width:172px;
	height:160px;
	padding:18px 14px 0;
	background:url(/images/ar/ProductBack.jpg) center top no-repeat;
	text-align:center;
	float:right;
}
.PagingArea {
	width:759px;
	height:32px;
	padding-top:8px;
	float:right;
	background:url(/images/ar/PagingBack.gif) center top no-repeat;
	text-align:center;
}
.Paging {
	width:154px;
	height:32px;
	margin:0 auto;
	text-align:right;
}
.PagingNumbers {
	width:47px;
	height:30px;
	padding:2px 7px 0 0;
	float:right;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
}
.PagingNumbers a, .PagingNumbers a:active, .PagingNumbers a:visited, .PagingNumbers a:hover {
	color:#767676;
	text-decoration:none;
}
.PagingSelected, .PagingSelected a, .PagingSelected a:active, .PagingSelected a:visited, .PagingSelected a:hover {
	color:#fe9a1b;
	text-decoration:none;
}
.PagingControl {
	width:18px;
	padding:0px 7px 0 0;
	height:32px;
	text-align:right;
	float:right;
}
.ProductCell1 {
	width:364px;
	height:104px;
	float:right;
	padding:0 0 0 24px;
}
.ProductCell2 {
	width:364px;
	height:104px;
	float:right;
}
.ProductBody {
	width:364px;
	float:right;
	line-height:18px;
	text-align:right;
	direction:rtl;
}
.ProductImage {
	width:135px;
	height:104px;
	float:right;
	padding-left:20px;
}
h2 {
    color: #FE9A1B;
    direction: rtl;
    display: block;
    font-size: 23px;
    font-weight: normal;
    line-height: 25px;
    margin: 0;
    padding-bottom: 10px;
    width: 100%;
}
h2 a, h2 a:active, h2 a:visited, h2 a:hover {
	color:#fe9a1b !important;
	text-decoration:none !important;
}
.ViewArea {
	width:180px;
	height:28px;
	float:right;
	text-align:right;
	padding-top:14px;
}
.JuiceCell {
    float: right;
    width: 100%;
}
.JuiceBody {
	width:100%;
	float:right;
	line-height:18px;
	text-align:right;
	direction:rtl;
}
.JuicePrice {
	width:100%;
	display:block;
	font-size:18px;
	color:#0f93c6;
	padding:5px 0 7px 0;
}
.JuiceQuantity {
	color:#0f93c6;
	font-size:13px;
}
.JuiceImage {
	width:135px;
	height:140px;
	float:right;
	padding-left:20px;
}
.JuiceButtonArea {
	width:580px;
	height:28px;
	float:right;
	text-align:right;
	padding-top:17px;
}
.DetailsPrice {
	display:block;
	font-size:21px;
	color:#0f93c6;
	direction:rtl;
}
.ProductQuantity {
	color:#0f93c6;
	font-size:16px;
}
.DetailsContent {
	width:100%;
	float:right;
	text-align:right;
}
.DetailsImage {
	width:198px;
	height:180px;
	float:left;
	padding:17px 20px 10px 0;
}
.DetailsQuantity {
	width:100%;
	display:block;
	font-size:14px;
	padding:15px 0 25px 0;
	margin-bottom:2px;
}
.QuantityTitle {
	font-size:14px;
	float:right;
	width:45px;
	padding-top:4px;
}
.QuantityInputArea {
	font-size:14px;
	float:right;
	width:70px;
}
.DetailsInput {
	width:53px;
	height:30px;
	font-size:12px;
	color:#6b6b6b;
	text-align:right;
	padding:1px 10px 0 0;
	background: url(/images/ar/DetailsInput.png) center top no-repeat;
	border:none;
	float:right;
	outline:none;
}
.DetailsButton {
	height:28px;
	float:right;
	text-align:right;
	float:right;
	width:400px !important;
	display:block;
	padding:2px 15px 0 0;
}
.DetailsText {
	width:100%;
	display:block;
	font-size:12px;
	line-height:18px;
}
.DetailsBold {
	width:100%;
	display:block;
	padding-bottom:14px;
	font-weight:bold;
	font-size:16px;
}
/* End CSS for Products */
/* Start CSS for About */
.SubMenu {
	float:right;
	width:442px;
	height:46px;
	background:url(/images/ar/SubMenuBack.gif) center top no-repeat;
	margin-top:10px;
	padding-right:4px;
}
.AccountSubMenu {
	float:right;
	width:238px;
	height:46px;
	background: url(/images/ar/AccountSubBack.gif) center top no-repeat;
	margin-top:10px;
	padding-right:4px;
}
.SubMenu ul {
	float:right;
	margin:0px;
	padding:4px 0 0 0;
	width:442px;
	height:42px;
}
.AccountSubMenu ul {
	float:right;
	margin:0px;
	padding:4px 0 0 0;
	width:238px;
	height:42px;
}
.SubMenu ul li, .SubMenu ul li.On, .SubMenu ul li.First, .SubMenu ul li.Last, .SubMenu ul li.FirstOn, .SubMenu ul li.LastOn, .AccountSubMenu ul li, .AccountSubMenu ul li.On, .AccountSubMenu ul li.First, .AccountSubMenu ul li.Last, .AccountSubMenu ul li.FirstOn, .AccountSubMenu ul li.LastOn {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:0px;
	height:38px;
	border-left:#e9e9e9 1px solid;
}
.SubMenu ul li.Last, .SubMenu ul li.LastOn, .AccountSubMenu ul li.Last, .AccountSubMenu ul li.LastOn {
	border-left:none;
}
.SubMenu ul li.On a, .SubMenu ul li.On a:active, .SubMenu ul li.On a:visited, .SubMenu ul li.On a:hover, .AccountSubMenu ul li.On a, .AccountSubMenu ul li.On a:active, .AccountSubMenu ul li.On a:visited, .AccountSubMenu ul li.On a:hover {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFF;
	background: url(/images/ar/SubOn.gif) center top repeat-x;
}
.SubMenu ul li.FirstOn a, .SubMenu ul li.FirstOn a:active, .SubMenu ul li.FirstOn a:visited, .SubMenu ul li.FirstOn a:hover, .AccountSubMenu ul li.FirstOn a, .AccountSubMenu ul li.FirstOn a:active, .AccountSubMenu ul li.FirstOn a:visited, .AccountSubMenu ul li.FirstOn a:hover {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFF;
	background:url(/images/ar/AboutSubOn.gif) right top no-repeat;
}
.SubMenu ul li.LastOn a, .SubMenu ul li.LastOn a:active, .SubMenu ul li.LastOn a:visited, .SubMenu ul li.LastOn a:hover, .AccountSubMenu ul li.LastOn a, .AccountSubMenu ul li.LastOn a:active, .AccountSubMenu ul li.LastOn a:visited, .AccountSubMenu ul li.LastOn a:hover {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#FFF;
	background: url(/images/ar/ClientsSubOn.gif) left top no-repeat;
}
.SubMenu ul li a, .SubMenu ul li a:active, .SubMenu ul li a:visited, .AccountSubMenu ul li a, .AccountSubMenu ul li a:active, .AccountSubMenu ul li a:visited {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#adadad;
}
.SubMenu ul li a:hover, .AccountSubMenu ul li a:hover {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background: url(/images/ar/SubOn.gif) center top repeat-x;
	color:#FFF;
}
.SubMenu ul li.First a, .SubMenu ul li.First a:active, .SubMenu ul li.First a:visited, .AccountSubMenu ul li.First a, .AccountSubMenu ul li.First a:active, .AccountSubMenu ul li.First a:visited {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#adadad;
}
.SubMenu ul li.First a:hover, .AccountSubMenu ul li.First a:hover {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background: url(/images/ar/AboutSubOn.gif) right top no-repeat;
	color:#FFF;
}
.SubMenu ul li.Last a, .SubMenu ul li.Last a:active, .SubMenu ul li.Last a:visited, .AccountSubMenu ul li.Last a, .AccountSubMenu ul li.Last a:active, .AccountSubMenu ul li.Last a:visited {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	color:#adadad;
}
.SubMenu ul li.Last a:hover, .AccountSubMenu ul li.Last a:hover {
	float:right;
	list-style-type:none;
	margin:0px;
	padding:10px 16px 0;
	height:28px;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	background: url(/images/ar/ClientsSubOn.gif) left top no-repeat;
	color:#FFF;
}
.AboutBold {
	width:100%;
	display:block;
	padding-bottom:14px;
	font-weight:bold;
	font-size:14px;
}

/* End CSS for About */
/* Start CSS for Management */
.ManagementRow {
	width:100%;
	float:right;
	padding-bottom:35px;
	line-height:18px;
	text-align:right;
	direction:rtl;
}
.ManagementTitle {
	color:#0f93c6;
	font-size:13px;
}
/* End CSS for Management */
/* Start CSS for Partners */
.PartnersDes {
	width:100%;
	float:right;
	text-align:right;
	padding-bottom:20px;
}
.PartnersUrl {
	width:100%;
	display:block;
	font-size:14px;
	color:#0f93c6;
	padding:6px 0 0 0;
	font-family:arial;
}
.PartnersUrl a, .PartnersUrl a:active, .PartnersUrl a:visited {
	color:#0f93c6;
	text-decoration:none;
}
.PartnersUrl a:hover {
	color:#0f93c6;
	text-decoration: underline;
}
/* End CSS for Partners */
/* Start CSS for News */
.NewsTime {
	width:100%;
	display:block;
	font-size:12px;
	padding:2px 0 12px 0;
	direction:rtl;
	color:#0F93C6;
}
.DetailsTime {
	display:block;
	font-size:15px;
	color:#0f93c6;
	direction:rtl;
	padding-bottom:12px;
}
/* End CSS for News */
/* Start CSS for Careers */
.CareersTable {
	float:right;
	width:760px;
	padding-bottom:35px;
}
.TableTitleArea {
	float:right;
	width:720px;
	height:23px;
	border-bottom:#e0e0e0 1px solid;
	padding:0 20px 5px;
	font-size:13px;
	font-weight:bold;
	color:#747474;
}
.TableTitlecell1 {
	float:right;
	width:140px;
	text-align:right;
}
.TableTitlecell2 {
	float:right;
	width:420px;
	text-align:right;
}
.TableTitlecell3 {
	float:right;
	width:80px;
	text-align:right;
	display:block;
}
.Tablerow {
	float:right;
	width:720px;
	padding:15px 20px;
	border-bottom:#e0e0e0 1px solid;
	font-size:13px;
}
.TablerowSelected {
	float:right;
	width:720px;
	padding:15px 20px;
	border-bottom:#e0e0e0 1px solid;
	font-size:13px;
	background: url(/images/ar/RowHover.png) center top repeat-x;
}
.Tablerow:hover {
	background: url(/images/ar/RowHover.png) center top repeat-x;
}
.Tablerowcell1 {
	float:right;
	width:140px;
	text-align:right;
	color:#fe9a1b;
	font-size:16px;
}
.Tablerowcell2 {
	float:right;
	width:390px;
	padding-left:30px;
	text-align:right;
	direction:rtl;
}
.Tablerowcell3 {
	float:right;
	width:80px;
	text-align:right;
}
.Tablerowcell4 {
	float:right;
	width:80px;
	text-align:left;
	color:#0f93c6;
}
.Tablerowcell4 a, .Tablerowcell4 a:active, .Tablerowcell4 a:visited {
	color:#0f93c6;
	text-decoration:underline;
}
.Tablerowcell4 a:hover {
	color:#0f93c6;
	text-decoration:none;
}
.TableBold {
	display:block;
	padding-bottom:6px;
	color:#fe9a1b;
	font-size:16px;
}
.TableText {
	font-size:12px;
	line-height:18px;
}
/* End CSS for Careers */
/* Start CSS for Contact Us */
.FormArea {
	float:right;
	width:420px;
	padding-left:40px;
}
.ContactArea {
	float:right;
	width:260px;
	padding:30px 20px 40px;
	border-radius:15px 15px 15px 15px;
	background:url(/images/ar/ContactBg.png) center top repeat;
}
.ContactInfoTitle {
	width:100%;
	display:block;
	padding-bottom:22px;
	font-weight:bold;
	font-size:16px;
	float:right;
	text-align:right;
}
.ContactInfoSub {
	width:100%;
	display:block;
	padding-bottom:12px;
	font-weight:bold;
	font-size:13px;
	float:right;
	text-align:right;
}
.ContactInfoData {
	width:100%;
	display:block;
	padding-bottom:20px;
	font-size:13px;
	float:right;
	text-align:right;
}
.ContactInfoMap {
	width:258px;
	display:block;
	margin-bottom:15px;
	float:right;
	border:#FFF 1px solid;
    height: 136px;
}
.ContactInfoData a, .ContactInfoData a:active, .ContactInfoData a:visited {
	color:#0f93c6;
	text-decoration:underline;
}
.ContactInfoData a:hover {
	color:#0f93c6;
	text-decoration:none;
}
.ContactForm {
	width:100%;
	float:right;
	padding-top:25px;
}
.ContactForm ul {
	width:100%;
	float:right;
	padding:0px;
	margin:0px;
}
.ContactForm ul li {
	width:100%;
	list-style-type:none;
	float:right;
	padding:0px;
	margin:0px;
}
.ContactForm ul li label {
	width:133px;
	float:right;
	text-align:right;
	padding-top:5px;
	color:#747474;
	font-size:13px;
}
.ContactForm ul li input {
	width:203px;
	height:30px;
	float:right;
	text-align:right;
	padding:0 5px 0;
	color:#747474;
	font-size:12px;
	border:none;
	background:url(/images/ar/ContactInput.png) right top no-repeat;
	outline:none;
}
.ContactForm ul li textarea {
	width:203px;
	height:85px;
	float:right;
	text-align:right;
	padding:5px 5px 0;
	color:#747474;
	font-size:12px;
	border:none;
	background: url(/images/ar/ContactTextarea.gif) right top no-repeat;
	resize:none;
	outline:none;
}
.Mandatory {
	color:#19a3d8;
	font-size:13px;
}
.ContactForm ul li.Validation {
	height:21px;
	width:287px;
	padding:6px 133px 0 0;
	list-style-type:none;
	float:right;
	margin:0px;
	color:#c50000;
	font-size:11px;
	text-align:right;
	direction:rtl;
}
.ContactButton {
	width:100%;
	height:28px;
	float:right;
	text-align:right;
}
/* End CSS for Contact Us */
/* Start CSS for Shopping Cart */
.ShoppingMap {
	width:100%;
	float:right;
	height:131px;
}
.ShoppingDes {
	width:100%;
	float:right;
	text-align:right;
	padding-bottom:20px;
}
.ShoppingSub {
	width:100%;
	float:right;
	text-align:right;
	padding-bottom:15px;
	font-family:'Conv_GESSTextMedium-Medium',Tahoma;
	font-size:26px;
	color:#0f93c6;
	display:block;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
}
.ShoppingNote {
	width:100%;
	float:right;
	text-align:right;
	padding-bottom:35px;
	font-family:Tahoma;
	font-size:14px;
	color:#747474;
	display:block;
	direction:rtl;
}
.FilterArea {
	width:100%;
	float:right;
	text-align:right;
	padding-bottom:40px;
}
.FilterTop {
	width:100%;
	background: url(/images/ar/FilterTop.png) center top no-repeat;
	height:10px;
}
.FilterMid {
	width:100%;
	background: url(/images/ar/FilterBg.png) center top  repeat-y;
	text-align:right;
}
.FilterBottom {
	width:100%;
	background: url(/images/ar/FilterBottom.png) center top  no-repeat;
	height:10px;
}
.FilterCell1 {
	width:410px;
	padding:7px 15px 10px 12px;
	text-align:right;
}
.FilterCell2 {
	width:25px;
	background:url(/images/ar/FilterArrow.png) bottom right no-repeat;
}
.FilterCell3 {
	width:255px;
	text-align:right;
	padding:7px 20px 10px;
	vertical-align:top;
}
.FilterData {
	width:123px;
	text-align:right;
}
.FilterQuantity {
	width:114px;
	text-align:right;
}
.FilterQuantity label {
	color:#747474;
	font-size:13px;
	text-align:right;
	padding-bottom:11px;
	display:block;
}

.FilterDataSpace {
	width:13px;
}
.FilterCell1 label, .FilterCell3 label {
	color:#747474;
	font-size:13px;
	text-align:right;
	padding-bottom:11px;
	display:block;
}
.QuantityName {
	font-size:12px;
	text-align:right;
	padding:5px 0 0 0;
	display:block;
}
.ShoppingButtonArea {
	width:100%;
	float:right;
	text-align:right;
	padding-top:16px;
	display:block;
}
.ShoppingButton {
	background: url(/images/ar/CartButtonBg.gif) center top repeat-x;
	text-align:center;
	padding:0 18px 4px 18px;
	height:31px;
	border:none;
	border-radius:5px 5px 5px 5px;
	font-family:Tahoma;
	font-size:16px;
	color:#fff;
	cursor:pointer;
}
.ShoppingTitlecell1 {
	float:right;
	width:460px;
	text-align:right;
}
.ShoppingTitlecell2 {
	float:right;
	width:100px;
	text-align:right;
}
.ShoppingTitlecell3 {
	float:right;
	width:84px;
	text-align:right;
	display:block;
}
.ShoppingTitlecell4 {
	float:right;
	width:63px;
	text-align:right;
	display:block;
}
.Shoppingrowcell1 {
	float:right;
	width:460px;
	text-align:right;
	color:#fe9a1b;
	font-size:19px;
	padding-top:2px;
}
.Shoppingrowcell2 {
	float:right;
	width:100px;
	text-align:right;
}
.Shoppingrowcell3 {
	float:right;
	width:84px;
	text-align:right;
	color:#0f93c6;
	padding-top:5px;
	direction:rtl;
}
.Shoppingrowcell4 {
	float:right;
	width:63px;
	text-align:right;
	color:#0f93c6;
	direction:rtl;
	padding-top:5px;
}
.Delete {
	width:17px;
	height:17px;
	float:left;
	padding:4px 0 0 22px;
	cursor:pointer;
}
.ShoppingTotal {
	float:right;
	text-align:left;
	width:720px;
	padding:15px 20px;
	font-size:14px;
	font-weight:bold;
	direction:rtl;
}
.TotalNumber {
	color:#0f93c6;
}
.ContinueButton {
	width:100%;
	text-align:right;
	padding-top:30px;
	float:right;
	direction: rtl;
}
/* Start CSS for Dropdown List */
/* Drop down styles*/
div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  padding:0px;
  text-align:right;
  max-height:200px;
  overflow:auto;
  direction:rtl;
}

/*Drop down list styles*/
div.selectbox-wrapper ul {
  list-style-type:none !important;
  margin:0px !important;
  padding:0px !important;
}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { 
  background-color: #FFF !important;
}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { 
  background-color: #f0f0f0 !important;
}

/* Drop down list items style*/
div.selectbox-wrapper ul li {
cursor: pointer !important;
display: block !important;
list-style-type: none !important;
margin: 0 !important;
padding: 5px 7px 5px 2px !important;
width: 90px !important;
}

/* Look and feel of select box */
.selectbox 
{
  padding-left:2px !important;
  font-family:Tahoma !important;
  height:28px !important;
  font-size:12px !important;/* Resize Font*/
  width : 118px !important;/* Resize Width */
  padding-right:5px !important;
  padding:0 5px 2px 0 !important;
  display : block !important;
  text-align:right !important; 
  background: url(/images/ar/bg_select.png) right top no-repeat !important;
  cursor: pointer !important;
  color:#979797 !important;
  direction:rtl !important;
  border:none !important;
  float:none !important;
}
.Confirmselect input 
{
  width : 168px !important; /* Resize Width */
  background: url(/images/ar/ConfirmDropDown.png) right top no-repeat !important;
}
.ConfirmTable {
	width:100%;
	float:right;
	text-align:right;
	padding-top:30px;
}
.ConfirmTop {
	width:100%;
	float:right;
	height:20px;
	background:url(/images/ar/ConfirmTop.png) center top no-repeat;
}
.ConfirmMiddle {
	width:672px;
	padding:0 44px;
	float:right;
	background:url(/images/ar/ConfirmBg.png) center top repeat-y;
}
.ConfirmBottom {
	width:100%;
	float:right;
	height:20px;
	background:url(/images/ar/ConfirmBottom.png) center top no-repeat;
}
.ConfirmForm {
	width:100%;
	float:right;
}
.ConfirmForm ul {
	width:100%;
	float:right;
	padding:0px;
	margin:0px;
}
.ConfirmForm ul li {
	width:325px;
	list-style-type:none;
	float:right;
	padding:0px;
	margin:0px;
	margin-right:31px;
}
.ConfirmForm ul li label {
	float:right;
	text-align:right;
	padding-top:5px;
	color:#747474;
	font-size:13px;
}
.ConfirmForm ul li input {
	width:163px;
	height:30px;
	float:left;
	text-align:right;
	padding:0 5px 0;
	color:#747474;
	font-size:12px;
	border:none;
	background:url(/images/ar/ConfirmInput.png) right top no-repeat;
	outline:none;
}
.ConfirmForm ul li.Validation {
	height:21px;
	width:173px;
	list-style-type:none;
	float:right;
	margin:0px;
	color:#c50000;
	font-size:11px;
	text-align:right;
	direction:rtl;
	padding-right:183px;
	
}
.ConfirmForm ul li.First {
	width:285px;
	list-style-type:none;
	float:right;
	padding:0px;
	margin:0px;
	margin-left:31px;
}
.ConfirmForm ul li.First label {
	float:right;
	text-align:right;
	padding-top:5px;
	color:#747474;
	font-size:13px;
}
.ConfirmForm ul li.First input {
	width:163px;
	height:30px;
	float:left;
	text-align:right;
	padding:0 5px 0;
	color:#747474;
	font-size:12px;
	border:none;
	background:url(/images/ar/ConfirmInput.png) right top no-repeat;
	outline:none;
}
.ConfirmForm ul li.FirstValidation {
	height:21px;
	width:204px;
	list-style-type:none;
	float:right;
	margin:0px;
	color:#c50000;
	font-size:11px;
	text-align:right;
	direction:rtl;
	padding-right:112px;
}
.ConfirmForm ul li.drop {
	width:285px;
	list-style-type:none;
	float:right;
	padding:0px;
	margin:0px;
	margin-left:31px;
}
.DropDiv {
	float:left;
}
.ConfirmForm ul li.drop label {
	float:right;
	text-align:right;
	padding-top:5px;
	color:#747474;
	font-size:13px;
}
.ConfirmForm ul li.drop input {
  width : 168px !important; /* Resize Width */
  background: url(/images/ar/ConfirmDropDown.png) right top no-repeat !important;
}
/* End CSS for Dropdown List */
.InvoiceTitle {
	width:100%;
	float:right;
	text-align:right;
	font-family:Tahoma;
	font-size:16px;
	color:#747474;
	display:block;
	font-weight:bold;
}
.PrintArea {
	float:left;
	color:#0f93c6;
	padding-left:23px;
	font-size:12px;
	text-align:left;
	background:url(/images/PrintIcon.png) left top no-repeat;
	font-weight:normal;
}
.PrintArea a, .PrintArea a:active, .PrintArea a:visited {
	color:#0f93c6;
	text-decoration:underline;
}
.PrintArea a:hover {
	color:#0f93c6;
	text-decoration:none;
}
.InvoiceInfo {
	width:632px;
	float:right;
	background:#fff;
	border-radius:10px 10px 10px 10px;
	margin:10px 0 30px 0;
	padding:20px 20px 5px 20px;
}
.InvoiceCell1 {
	width:108px;
	float:right;
	text-align:right;
	padding-bottom:18px;
	font-weight:bold;
	font-size:13px;
	direction:rtl;
	display:block;
}
.InvoiceCell2 {
	width:522px;
	float:right;
	text-align:right;
	padding-bottom:18px;
	font-size:14px;
	display:block;
}
.OrderStatement {
	width:672px;
	float:right;
	color:#0f93c6;
	text-align:right;
	font-size:20px;
	margin-bottom:25px;
}
.InvoiceTable {
	float:right;
	width:672px;
}
.InvoiceTitleArea {
	float:right;
	width:632px;
	border-bottom:#c5c5c5 1px solid;
	border-top:#c5c5c5 1px solid;
	padding:10px 20px;
	font-size:13px;
	font-weight:bold;
	color:#747474;
	background:url(/images/ar/InvoiceTitleBg.png) left top repeat;
}
.InvoiceTitlecell1 {
	float:right;
	width:85px;
	text-align:right;
}
.InvoiceTitlecell2 {
	float:right;
	width:316px;
	text-align:right;
}
.InvoiceTitlecell3 {
	float:right;
	width:87px;
	text-align:right;
	display:block;
}
.InvoiceTitlecell4 {
	float:right;
	width:72px;
	text-align:right;
	display:block;
}
.InvoiceTitlecell5 {
	float:right;
	width:72px;
	text-align:right;
	display:block;
}
.Invoicerow {
	float:right;
	width:632px;
	padding:15px 20px 20px;
	border-bottom:#e0e0e0 1px solid;
	font-size:13px;
}
.Invoicerowcell1 {
	float:right;
	width:85px;
	text-align:right;
	padding-top:5px;
}
.Invoicerowcell2 {
	float:right;
	width:316px;
	text-align:right;
	color:#fe9a1b;
	font-size:16px;
	padding-top:2px;
}
.Invoicerowcell3 {
	float:right;
	width:87px;
	text-align:right;
	padding-top:5px;
	direction:rtl;

}
.Invoicerowcell4 {
	float:right;
	width:72px;
	text-align:right;
	color:#0f93c6;
	direction:rtl;
	padding-top:5px;
	direction:rtl;
}
.Invoicerowcell5 {
	float:right;
	width:72px;
	text-align:right;
	color:#0f93c6;
	padding-top:5px;
	direction:rtl;
}
.InvoiceTotal {
	float:right;
	text-align:left;
	width:632px;
	padding:15px 20px 20px;
	font-size:14px;
	font-weight:bold;
	direction:rtl;
}
.InvoiceNote {
	width:672px;
	float:right;
	text-align:right;
	padding-top:20px;
}
/* End CSS for Shopping Cart */
/* Start CSS for My Account */
.AccountTitlecell1 {
	float:right;
	width:180px;
	text-align:right;
}
.AccountTitlecell2 {
	float:right;
	width:180px;
	text-align:right;
}
.AccountTitlecell3 {
	float:right;
	width:180px;
	text-align:right;
	display:block;
}
.AccountTitlecell4 {
	float:right;
	width:90px;
	text-align:right;
	display:block;
}
.Accountrowcell1 {
	float:right;
	width:180px;
	text-align:right;
	padding-top:5px;
}
.Accountrowcell2 {
	float:right;
	width:180px;
	text-align:right;
	padding-top:5px;
	direction:rtl;
}
.Accountrowcell3 {
	float:right;
	width:180px;
	text-align:right;
	padding-top:5px;
	direction:rtl;
}
.Accountrowcell4 {
	float:right;
	width:90px;
	text-align:right;
	color:#0f93c6;
	direction:rtl;
	padding-top:5px;
}
.Accountrowcell4 a, .Accountrowcell4 a:active, .Accountrowcell4 a:visited {
	color:#0f93c6;
	text-decoration:underline;
}
.Accountrowcell4 a:hover {
	color:#0f93c6;
	text-decoration:none;
}
.AccountTable {
	width:100%;
	float:right;
	text-align:right;
	margin-bottom:35px;
}

.DetailsTitlecell2 {
	float:right;
	width:388px;
	text-align:right;
}
.Detailsrowcell2 {
	float:right;
	width:388px;
	text-align:right;
	color:#fe9a1b;
	font-size:16px;
	padding-top:2px;
}
.OrderMiddle {
	width:672px;
	padding:20px 44px;
	float:right;
	background:url(/images/ar/ConfirmBg.png) center top repeat-y;
}
.EditForm {
	width:292px;
	float:right;
}
.EditForm ul {
	width:100%;
	float:right;
	padding:0px;
	margin:0px;
}
.EditForm ul li {
	width:292px;
	list-style-type:none;
	float:right;
	padding:0px;
	margin:0px;
}
.EditForm ul li label {
	float:right;
	text-align:right;
	padding-top:5px;
	color:#747474;
	font-size:13px;
}
.EditForm ul li input {
	width:163px;
	height:30px;
	float:left;
	text-align:right;
	padding:0 5px 0;
	color:#747474;
	font-size:12px;
	border:none;
	background:url(/images/ar/ConfirmInput.png) right top no-repeat;
	outline:none;
}
.EditForm ul li.Validation {
	height:21px;
	width:173px;
	list-style-type:none;
	float:right;
	margin:0px;
	color:#c50000;
	font-size:11px;
	text-align:right;
	direction:rtl;
	padding-right:119px;
	
}
.EditForm ul li.note {
	height:19px;
	width:173px;
	list-style-type:none;
	float:right;
	margin:0px;
	color:#0f93c6;
	font-size:11px;
	text-align:right;
	direction:rtl;
	padding-right:119px;
	padding-top:2px;
	
}
.EditForm ul li.drop {
	width:292px;
	list-style-type:none;
	float:right;
	padding:0px;
	margin:0px;
}
.EditForm ul li.drop label {
	float:right;
	text-align:right;
	padding-top:5px;
	color:#747474;
	font-size:13px;
}
.EditForm ul li.drop input {
  width : 168px !important; /* Resize Width */
  background: url(/images/ar/ConfirmDropDown.png) right top no-repeat !important;
}
.EditMiddle {
	width:292px;
	padding:0 34px;
	float:right;
	background:url(/images/ar/EditBg.png) right top repeat-y;
}
.EditMiddleone {
	width:292px;
	padding:0 34px;
	float:right;
	background:url(/images/ar/EditBg.png) right top repeat-y;
	height:408px;
}
.EditTop {
	width:100%;
	float:right;
	height:20px;
	background:url(/images/ar/EditTop.png) right top no-repeat;
}
.EditBottom {
	width:100%;
	float:right;
	height:20px;
	background:url(/images/ar/EditBottom.png) right top no-repeat;
}
.AccountTitleOne {
	width:360px;
	float:right;
	text-align:right;
	font-family:Tahoma;
	font-size:16px;
	color:#747474;
	display:block;
	font-weight:bold;
}
.EditTable {
	width:360px;
	float:right;
	text-align:right;
	padding-top:20px;
}
.EditPartone {
	width:360px;
	float:right;
	padding-left:20px;
}
.EditParttwo {
	width:360px;
	float:right;
	padding-right:20px;
}
/* End CSS for My Account */
/* Start CSS for Error */
.ErrorArea {
	width:437px;
	padding:57px 30px 0 270px;
	margin:40px auto 100px;
	text-align:right;
	background:url(/images/ar/ErrorBack.png) center top no-repeat;
	height:164px;
}
.ErrorTitle {
	font-family:'Conv_GESSTextMedium-Medium',Tahoma;
	font-size:40px;
	color:#fcb152;
	display:block;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
}
.ErrorText {
	font-family:Tahoma;
	font-size:14px;
	display:block;
	line-height:18px;
}
/* End CSS for Error */
/* Start CSS for Login */
.LoginForm {
	width:100%;
	float:right;
	padding-top:10px;
}
.LoginForm ul {
	width:100%;
	float:right;
	padding:0px;
	margin:0px;
}
.LoginForm ul li {
	width:100%;
	list-style-type:none;
	float:right;
	padding:0px;
	margin:0px;
}
.LoginForm ul li label {
	width:100px;
	float:right;
	text-align:right;
	padding-top:5px;
	color:#747474;
	font-size:13px;
	font-weight:bold;
}
.LoginForm ul li input {
	width:203px;
	height:30px;
	float:right;
	text-align:right;
	padding:0 5px 0;
	color:#747474;
	font-size:12px;
	border:none;
	background: url(/images/ar/ContactInput.png) right top no-repeat;
	outline:none;
}
.LoginForm ul li.Validation {
	height:21px;
	width:287px;
	padding:6px 100px 0 0;
	list-style-type:none;
	float:right;
	margin:0px;
	color:#c50000;
	font-size:11px;
	text-align:right;
	direction:rtl;
}
.LoginForm ul li.Forget {
	height:21px;
	width:350px;
	padding:0;
	list-style-type:none;
	float:right;
	margin:0px;
	color:#0f93c6;
	font-size:11px;
	text-align:right;
	direction:rtl;
}
.LoginForm ul li.Forget a, .LoginForm ul li.Forget a:visited, .LoginForm ul li.Forget a:active {
	color:#0f93c6;
	text-decoration:underline;
}
.LoginForm ul li.Forget a:hover {
	color:#0f93c6;
	text-decoration:none;
}
.LoginMiddle {
	width:672px;
	padding:0 44px;
	float:right;
	background:url(/images/ar/ConfirmBg.png) center top repeat-y;
}
.LoginTable {
	width:100%;
	float:right;
	text-align:right;
}
.LoginButtonArea {
	width:100%;
	float:right;
	text-align:right;
	display:block;
	padding:20px 0 40px 0;
}
.LoginTop {
	width:100%;
	float:right;
	height:20px;
	background:url(/images/ar/ConfirmTop.png) center top no-repeat;
}
.LoginBottom {
	width:100%;
	float:right;
	height:20px;
	background:url(/images/ar/ConfirmBottom.png) center top no-repeat;
}
.LoginMessage {
	font-size:14px;
	display:block;
	font-weight:bold;
	padding-bottom:8px;
}
.LoginLink {
	font-size:16px;
	color:#0f93c6;
	display:block;
	padding-top:20px;
}
.LoginLink a, .LoginLink a:active, .LoginLink a:visited {
	color:#0f93c6;
	text-decoration:underline;
}
.LoginLink a:hover {
	color:#0f93c6;
	text-decoration:none;
}
/* End CSS for Login */

/* Start new CSS for (Shopping cart) */
.ShoppingBack {
	float:right;
	padding-left:20px;
}
.ShoppingTable {
	float:right;
	width:760px;
}
.FilterItem {
	float:right;
	width:123px;
	padding:0 7px 10px;
}
.FilterItem  label {
	color:#747474;
	font-size:13px;
	text-align:right;
	padding-bottom:11px;
	display:block;
}
/* End new CSS for (Shopping cart) */
/* Start new CSS for (home) */
.NewsletterValidation {
	width:198px;
	padding:13px 0 0 10px;
	float:right;
	color:#c50000;
	font-size:11px;
	text-align:right;
	direction:rtl;
}
.PlayerArea {
	float: right;
    height: 27px;
    padding: 18px 0 0;
    text-align: right;
    width: 225px;
}
.PlayerPlay {
	width:17px;
	height:17px;
	float:left;
	padding-right:4px;
}
.PlayerStop {
	width:17px;
	height:17px;
	float:left;
	padding-right:6px;
}
.PlayerLine {
	width:68px;
	height:17px;
	float:left;
	background:url(../images/PlayerLine.png) center top no-repeat;
	position:relative;
}
.PlayerIndicator {
	width:8px;
	height:8px;
	position:absolute;
	top:5px;
	left:9px;
}
/* End new CSS for (home) */
/* Start new CSS for (Products) */
.ProductsImageTitle {
	width:200px;
	padding:5px 0 0 0;
	text-align:center;
	float:right;
	font-family:'Conv_GESSTextMedium-Medium',Tahoma;
	font-size:24px;
	color:#0f93c6;
	font-weight:normal;
	font-style:normal;
	font-variant:normal;
	direction:rtl;
}
.ProductsImageArea {
	width: 200px;
margin-left: 53px;
padding-bottom: 30px;
text-align: center;
float: right;
height: 240px;
}
.ProductsImageAreaLast {
	width:200px;
	padding-bottom:40px;
	text-align:center;
	float:right;
}

/* End new CSS for (Products) */
/* Start CSS for left menu */
/* all menu links */
.sidebarmenu ul{
border-bottom: medium none;
    font: bold 13px Tahoma;
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 185px;
    z-index: 1000;
    text-align:right;
}
 
.sidebarmenu ul li{
color: #FFFFFF;
    display: block;
    position: relative;
    text-align: right;
}

/* Top level menu links style */
.sidebarmenu ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 6px;
}

.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active {
border-bottom: 1px solid #85CDE4;
    margin: 0 19px;
    padding: 8px 17px 8px 0;
background:none;
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover{
background: url("/images/ar/MenuArrowHover.png") no-repeat scroll right top transparent !important;
    color: #424242;
    display: block;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
    top: 0;
    visibility: hidden;
    width: 170px;
}

.sidebarmenu a.subfolderstyle, .sidebarmenu ul li a{
background: url("/images/ar/MenuArrow.png") no-repeat scroll right top transparent !important;
}

.subfolderstyle a {
    background: none repeat scroll 0 0 transparent !important;
    border-bottom: 1px solid #D6EFF7 !important;
    color: #49AED0 !important;
    margin: 0 !important;
    padding:0 19px;

}
.sidebarmenu a.subfolderstyle:hover, .sidebarmenu ul li a:hover{
background: none !important;
}
.subfolderstyle a:hover, .subfolderstyle:hover {

	color:#424242 !important;
	text-decoration:none;
	background:none !important;
}

#nav li:last-child {
    border-bottom: medium none !important;
    color: #FFFFFF;
    display: block;
    list-style: none outside none;
    padding: 0;
    margin: 0;
    position: relative;
    text-align: right;
}
#nav li {
    color: #FFFFFF;
    display: block;
    list-style: none outside none;
    padding: 0;
    margin: 0;
    position: relative;
    text-align: right;
}
#nav li:last-child a {
    border-bottom: medium none !important;
}
 
/* Holly Hack for IE \*/
* html .sidebarmenu ul li { float: left; height: 1%; }
* html .sidebarmenu ul li a { height: 1%; }
/* End */
/* End CSS for left menu */

.JuicesRow {
	width:50%;
	padding-bottom:35px;
	float:right;
}
#bigPic{margin-left:11px}
#bigPic img{ position:absolute; display:none; margin-right:11px} 

.jcarousel-skin-tango .jcarousel-container
{

}

.jcarousel-skin-tango .jcarousel-direction-rtl {
  direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    /*width: 778px;*/
    padding: 0px;
    margin-top:0px;
   /* margin-right:39px;*/
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 245px;
    padding: 10px 10px;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height:auto;
    margin-left:40px;
    width:625px;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {

}

.jcarousel-skin-tango .jcarousel-item {
    
    height: 70px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
  margin-left: 0;
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
  margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    background: url("/images/PartnerArrowLeft.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 62px;
    margin: 13px 8px;
    position: absolute;
    right: -5px;
    top: -8px;
    width: 40px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(/images/PartnerArrowLeft.gif);
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-horizontal:focus {
    
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
  background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal
{
    background: url("/images/PartnerArrowRight.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 62px;
    left: -1px;
    position: absolute;
    top: 4px;
    width: 60px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(/images/PartnerArrowRight.gif);
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
  
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/PartnerArrowRight.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/ar/PartnerArrowLeft.gif) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-vertical:focus {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.TableStyle {
    width: 672px;
direction: rtl;
}

.TableStyle th {
    background: url("/images/InvoiceTitleBg.png") repeat scroll right top transparent;
    border-bottom: 1px solid #C5C5C5;
    border-top: 1px solid #C5C5C5;
border-right: none;
    border-left: none;
    color: #747474;
    font-size: 13px;
    font-weight: bold;
    padding: 10px 20px;
}

.TableStyle td {
border-bottom: 1px solid #E0E0E0;
border-right: none;
border-left: none;
border-top: none;
font-size: 13px;
padding: 15px 20px 20px;
text-align: right;
}


.TableStyle td a, .TableStyle td a:active, .TableStyle td a:visited {
  color: #0F93C6;
  text-decoration: underline;
}
.TableStyle td a:hover {
  color: #0F93C6;
  text-decoration: none;
}
.TablePaging td 
{
    padding:15px 0 0 0 !important;
}
.TablePaging table {
    height: 32px;
    margin: 0 auto;
    text-align: center;
    color: #FE9A1B;
    font-family:Arial;
    direction:rtl;
}

.TablePaging table td {
    height: 32px;
    padding: 3px !important;
    text-align: center;
    width: 18px;
    border-bottom:none !important;
    font-size: 14px;
    font-weight: bold;
}

.TablePaging table td a, .TablePaging table td a:active, .TablePaging table td a:visited, .TablePaging table td a:hover {
    color: #767676;
    text-decoration: none;
}
.WelcomeName {
    font-size: 12px;
    font-weight: bold;
    padding: 0 12px 0 0;
}




.DetailsConfirm {
    clear: both;
    display: inline-block;
    margin-bottom: 20px;
    width: 530px;
}
.DetailsTop {
	width:530px;
	height:20px;
	float:right;
	background: url(../images/DetailsTop.png) center top no-repeat;
}
.DetailsMid {
	width:480px;
	padding:0 25px;
	float:right;
	background: url(../images/DetailsBg.png) center top repeat-y;
}
.ConfirmButtonArea {
	width:100%;
	float:left;
}
.DetailsNote {
	width:100%;
	padding-bottom:15px;
	float:right;
}
.DetailsBottom {
	width:530px;
	height:20px;
	float:right;
	background: url(../images/DetailsBottom.png) center top no-repeat;
}
.ConfirmButton {
	background: url(../images/DetailsButton.gif) center top repeat-x   ;
    border-radius: 5px 5px 5px 5px;
    color: #FFF;
    cursor: pointer;
    display: inline-block;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    padding: 5px 16px 0;
    text-align: center;
    text-decoration: none;
}


.Company {
	clear:both;
	height:34px;
	float:left;
	padding-right:10px;
	color:#BABABA;
}
.Company a, .Company a:active, .Company a:visited, .Company a:hover {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.Company a:hover {
	color:#FFF;
	text-decoration: underline;
	font-weight:bold;
	font-size:12px;
}
.Name {
float: right; 
width: 100%; 
font-weight: bold; 
text-align: right; 
color: #FE9A1B; 
font-size: 12px;
}
.Invoicerowcell2grid {
	float:right;
	width:220px;
	text-align:right;
	color:#fe9a1b;
	font-size:16px;
	padding-top:2px;
}
.Invoicerowcell3grid {
	float:right;

	text-align:right;
	padding-top:5px;
	direction:rtl;
	width:87px;
}
.Invoicerowcell4grid {
	float:right;
	width:67px;
	text-align:right;
	color:#0f93c6;
	direction:rtl;
	padding-top:5px;
	direction:rtl;
}
.Invoicerowcell5grid {
	float:right;
	width:70px;
	text-align:right;
	color:#0f93c6;
	padding-top:5px;
	direction:rtl;
}