/* Arabic version styles */
/* general rules */
body {font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;direction:rtl; text-align:right;}
/* generic classes */
.right {float:left;}
.left {float:right;}
.Validation,.ValidationBook, .simulation .Errorvalidation {background:#fde1e2 url(../images/icon_validation.gif) top right no-repeat !important;line-height:15px;}
/* header */
.header {text-align:right; z-index:3;}
.header .help-icon {position:absolute;top:0px;left:0px;}
.header a.help-icon-link {background:url(../images/help_icon_arabic.gif) center center no-repeat;display:block;height:25px; width:25px;margin:34px;float:left}
/* generic box styles */
.box {text-align:right;}
.input_text {/*background:url(../images/input_bg.gif) top right no-repeat;*/}
input {font-family:Tahoma;}
/* menu styles */
.menu ul li a {background:url(../images/a_left_menu_arrow.gif) 20px center  no-repeat;}
.menu ul li a:hover {background:#F3F3F3 url(../images/a_left_menu_arrow.gif) 20px center  no-repeat;}
.menu ul li span {padding:5px 24px 5px 10px;background:url(../images/a_left_nav_expand.gif) 200px center no-repeat;}
.menu ul li.open span {background:url(../images/left_nav_collapse.gif) 200px center no-repeat;}
.menu .selected a:hover {background:transparent url(../images/a_left_menu_arrow.gif) 20px center  no-repeat;}
/* generic panel styles */
.panel h4  {background:url(../images/panel_arrow_collapse.gif) right center no-repeat;}
.panel-open h4 {background:url(../images/a_panel_arrow_expand.gif) right center no-repeat;}
/* Licence renbewal page */
.static-listing ul li .col-1 , .static-listing ul li .col-2 {float:right;}
.info-box-content {background:url(../images/info_box_icon.gif) top right no-repeat !important;padding:6px 35px !important;}
.success-box-content {background:url(../images/success_box_icon.gif) top right no-repeat !important;padding:6px 35px !important;}
.row-input .col-1, .row-input .col-2, .row-input .col-3 {float:right;}
.row-input .col-1 span {float:right;}
.footer-btns .right {text-align:left;}
.footer-btns .right table {float:left;margin-right:10px;}
.footer-btns .left table {float:right;}
/* file links */
a.link-upload , a.link-replace, a.link-view {color:#066;}
a.link-upload {background:url(../images/icon_upload.gif) right center no-repeat; display:block; padding:2px 20px 2px 2px;}
a.link-replace {background:url(../images/icon_replace.gif) right center no-repeat; display:block; padding:2px 20px 2px 2px;}
a.link-view {background:url(../images/icon_view.gif) right center no-repeat; display:block; padding:2px 20px 2px 2px;}
/* tooltip */
.help-icon .tooltip {left:10px;}
.tooltip-head {background:url(../images/tooltip_head_a.png) center top no-repeat;}
.tooltip-close {left:0;}
.tooltip-content {padding:0 19px 1px 30px;}
/* Normal listing */ 
.normal-listing li { background:url(../images/a_left_menu_arrow.gif) right 5px no-repeat;padding-right:15px;margin:5px 0;}
.normal-listing-red li ,.ValidationBook li, .Validation li{ background:url(../images/a_left_menu_arrow_red.gif) right 4px no-repeat;padding-right:15px;margin:5px 0;}

.normal-Ordered-list,  .normal-Ordered-list ol { PADDING-RIGHT: 25px; }
.normal-Ordered-list li { LIST-STYLE-TYPE: Decimal;}

/* change password page */
.left-service-menu {clear:right;}

/* Wizard */
.wizard-steps li{float: right;background: url('../images/a_steps.png') right -15px no-repeat;padding:0 8px 0 0;}
.wizard-steps li .number{float:right; margin: 10px 4px 10px 2px;}
.wizard-steps li .text{float:right;}
.wizard-steps li.empty{background-position: right 0px;}
.wizard-steps li.start {background-position: right -160px !important;}
.wizard-steps li.next{background-position: right -40px;}
.wizard-steps li.current{background-position: right -80px;}
.wizard-steps li.prevDone{background-position: -20px -120px;}
.wizard-steps li.lastDone, .wizard-steps li.Done {background-position: right -120px;}
.wizard-steps li .text {width:62px;}

/* Pagination */
.pagination .paging-numbers {text-align:right;}

/* Initial approval */
.ia-activity-search .internetBtn {float:right;}
.ia-activity-search .text {float:right;display:block;padding:10px;}
.ia-activity-search .text {padding-top:5px; padding-bottom:5px;}

/* inputs */
.ded-td-description {padding-right:144px;}
.find-license .ded-control-input .ded-td-input-label {width:144px !important;}
.find-license .col-1 TD {padding:0px !important;}
.rent-find .ded-td-input-label {width:144px !important;}
.printLicense .ded-td-input-label {width:144px !important;}
.tradeSearch .ded-td-input-label {width:144px !important;}
.tradeSearch .ded-td-input-text span{text-align:center !important; direction:rtl !important;}
.searchBtn {text-align:left; }
.ded-td-date-label {width:195px !important; font-weight:bold;}


/* osama */
#DEDTBBusinessActivity{direction:rtl!important}

/* New */
.MsgValiddation {width:86% !important; border:1px red solid; margin:1px auto !important;}
.FixValidation {width:580px !important; }

.Errorvalidation td {width:680px; padding-right:45px;}
.OwnerVaildFix .Errorvalidation td {padding:0px !important;}
/*
.Errorvalidation {padding-top:0px !important; padding-bottom:0px !important;}
.simulation .Errorvalidation {padding-top:12px !important; padding-bottom:12px !important}
*/

.Errorvalidation {padding-top:12px !important; padding-bottom:6px !important; padding-left:45px;}

.simulation .Errorvalidation {height:32px;}

.LoginErrorvalidation {padding-top:0px !important; padding-bottom:0px !important; color:Red;}
.ActivVaildFix {padding-bottom:2px !important;}


.ded-td-input-label {width:195px !important;}
.ded-td-description {padding-right:200px !important;}
.ded-td-phone-label {width:195px !important;}

.btnLightbox a:link{color:#fff !important; text-decoration:none !important;}
.btnLightbox a:visited{color:#fff !important; text-decoration:none !important;}
.btnLightbox {height:20px !important; font-size:11px !important; padding-top:13px !important;}

.grid TABLE TD {border-bottom:none !important; vertical-align:middle !important;} 
.licGrid .grid TABLE TH {padding-left:0px !important; padding-right:0px !important; line-height:18px !important;} 


.pagination { direction:ltr !important;}

.pagination .paging-arrows a.next {background:url(../images/paging_next.gif) no-repeat !important;}
.pagination .paging-arrows a.prev {background:url(../images/paging_prev.gif) no-repeat !important;}
.pagination .paging-arrows a.first {background:url(../images/paging_start.gif) no-repeat !important;}
.pagination .paging-arrows a.last {background:url(../images/paging_end.gif) no-repeat !important;}


/* Select and Fix */

.selectFix .ded-control-select .ded-td-input-label{width:144px !important;}
.saleDropDownFix {border:1px solid red !important;}
.LicGridDir {direction:ltr;}
.txtCap {padding-right:3px;}
.deleteMessageIcoFix {text-align:right;}
.CaptchaFix {/*padding-top:0px !important;*/line-height:16px;}
.ActiveSrch .searchBtn {direction:ltr;}




.renewBtnRight {float:left; width:150px;}


.reserveBtnLeft {float:left; padding-right:15px;}
.reserveBtnRight {float:left; padding-right:15px;}

.iAApplyBtnRight {float:left; padding-right:15px;}
.iAApplyBtnLeft {float:left; padding-right:15px;}


.LCRValidationFix {padding-top:0px !important; padding-bottom:0 !important;}
.LCRenew .ErrorStyle {width:220px !important; }
.SalePromo .ErrorStyle {color:Red; padding-right:5px !important; font-weight:bold;}
.ChangePassFix .Errorvalidation {padding-right:0 !important; padding:0px !important;zoom:1;}
.duplicateCert .Errorvalidation {height:42px !important; }
.PrtnrLc .Errorvalidation {padding:0 !important; }
.PrtnrLc .Validation {padding-top:0 !important; }
.forgotPass_error span {padding:0px !important;}


.TranStat .Errorvalidation {padding:0 !important; }
.TranStat .Validation {/*padding-top:0 !important; */}

.simulation .Errorvalidation td {width:680px; padding-left:45px; height:48px; }


/* person rtl */
.person-rtl .ded-td-input-text input {float:right;}
.person-rtl .ded-td-input-text {vertical-align:top;}
.person-btns table {margin-left:10px;}

/* forgot password error fix */
.pass-mail-input {position:relative;direction:rtl;text-align:right;zoom:1;}
.pass-mail-error {position:absolute;left:0;top:7px;width:178px;}

