﻿
.FaTextBox { font-family: Tahoma; font-size: 12px; direction: rtl; text-align: right; width: 150px; }
.EnTextBox { direction: ltr; text-align: left; width: 150px; }
textarea { font-family: Tahoma; font-size: 12px; direction: rtl; text-align: right; }
input { font-family: Tahoma; font-size: 12px; }
select { font-family: Tahoma; font-size: 12px; direction: rtl; text-align: right; }

/*------------------------- Menu ---------------------*/
#hMenuRootUl .separator { height: 100%; left: 0; top: 0; position: absolute; width: 1px; background-color: red; }
#hMenuRootUl .level1.lastChild > a .separator { display: none; }

#hMenuRootUl .statusicon { background-image: url(../images/MenuImages/plus-left.gif); background-repeat: no-repeat; background-position: center center; }
#hMenuRootUl .level1 > a .statusicon { width: 6px; height: 3px; background-image: url(../images/MenuImages/plus-Down.gif); background-repeat: no-repeat; background-position: center center; }

#hMenuRootUl li.selected { border: 2px solid red; }
.horizontalMenu { text-align: right; }


/* register ------------------------------------------------------------------*/
.regStyle1 { line-height: 18px; margin: 15px 25px 0 0; text-align: right; }
.regStyle2 { color: Red; }
.regStyle3 { padding-top: 48px; }
.regStyle4 { padding-top: 72px; }

/*----------------------------- Article ---------------------*/
a.articleLink:visited, a.articleLink:link, a.articleLink:active { text-decoration: none; color: #3952ad; font-size: 14px; font-weight: bold; }
a.articleLink:hover { font-size: 14px; text-decoration: none; color: #010204; cursor: pointer; font-weight: bold; }
.Marti{padding-right: 0px !important;padding-left:15px !important;}
.ArticleTitle { margin-bottom: 3px; padding: 2px 10px 5px 0; position: relative; }
.ArticleTitle:after{ position: absolute;bottom: 0px;right: 5px;width: 99%;content: "";height: 1px;background-color:#3962bd }
a.sItemLink:visited, a.sItemLink:link, a.sItemLink:active { text-decoration: none; color: white; font-size: 14px; font-weight: normal; font-family: bfarnaz, tahoma; }
a.sItemLink:hover { text-decoration: none; color: white; font-size: 12px; font-weight: normal; font-family: bfarnaz, tahoma; }
.sArticleList1 { min-height: 108px; direction: rtl; text-align: justify; border-right: 5px solid #364c9f; margin-bottom: 15px;transition: all 0.3s linear }
.sArticleList1:hover{border-right: 5px solid #4b6be0;}
.sArticleList1:hover a.articleLink{color: #010204;}
.sArticleList2 { }
.sArticleList3 { text-align: justify;padding: 0 10px }
.sArticleList4 { }
.sArticleList5 { color: white; position: absolute; font-size: 11px; clear: both; right: 5px; bottom: 15px; width: 97%; padding-right: 10px; background-color: #3962bd; }
.sArticleList6 { display: none; }

.sArticle0 { }
.sArticle1 { color: #3952ad;font-size: 16px; }
.sArticle2 {font-size: 12px;}
.sArticle3 { text-align: justify;}
.sAtricle4 { border-style: dotted; border-width: thin; border-top: none; width: 85%; text-align: right; }
.ArticleViewFooter { font-size: 11px; color: Gray; clear: both;PADDING-TOP: 20PX;}

.sArticleSubmit1 { }
.sArticleSubmit2 { vertical-align: top; }
.sArticleSubmit3 { }
.sArticleSubmit4 { vertical-align: top; }
.sArticleSubmit5 { vertical-align: top; }
.sArticleSubmit6 { vertical-align: top; }
.sArticleSubmit7 { direction: ltr; }
.sArticleSubmit7_0 { direction: ltr; width: 570px; }
.sArticleSubmit8 { }
.sArticleSubmit9 { }
.sArticleSubmit10 { }
.sArticleSubmit11 { }


.sArticleArchive1 {min-height: 108px; direction: rtl; text-align: justify; border-right: 5px solid #3962bd; margin-bottom: 15px;}
.sArticleArchive2 { }
.sArticleArchive3 {text-align: justify;padding: 0 10px }
.sArticleArchiveView {color: white; position: absolute; font-size: 11px; clear: both; right: 5px; bottom: 15px; width: 97%; padding-right: 10px; background-color: #3962bd;}


/*----------------------------- News ---------------------*/
a.newsLink:link, a.newsLink:active, a.newsLink:visited { padding: 0 5px; display: block; text-decoration: none; font-family: yekan; color: #3952ad; font-size: 14px; font-weight: bold; }
a.newsLink:hover { text-decoration: none; font-family: yekan; color: #010204; font-size: 14px; font-weight: bold; cursor: pointer; }
.Mnews{padding-right: 0px !important;padding-left: 8px !important;}
.sNewsList1 { padding: 5px; border-right: 1px solid #3952ad; margin-bottom: 15px;min-height: 170px;position: relative;}
.NewsTitle a.newsLink{ padding: 5px 0px;}
.sNewsList2 { max-width: 140px !important; border: solid 1px #395cbd; padding: 2px; direction: ltr; max-height: 140px !important; }
.sNewsList3 { text-align: justify; }
.sNewsList4 { position: absolute; font-size: 11px; clear: both; right: 0px; bottom: 0px; background-color: #3958bd; width: 100%; color: white; padding-right: 11px; }
.sNewsList5 { border-style: dotted; border-width: thin; border-top: none; width: 85%; text-align: right; display: none; }
.sNewsList6 { padding-bottom: 10px; }
.sNewsList7 { }
.Mnews{ padding-right: 0px !important;padding-left: 8px !important;}
.NewsText{padding: 0 15px 0 5px !important;}

.sNews0 { }
.sNews0_1 { }
.sNews1 { border: solid 1px #3952ad; padding: 5px; float: right; margin-left:12px; vertical-align: top; direction: ltr; }
.sNews2 { color: #3952ad;font-size: 15px;}
.sNews3 { }
.sNews4 {padding-top: 10px;text-align: justify;}
.sNews5 {font-size: 12px;}
.sNews6 { float: right; }
.sNews7 { display: block; margin: 15px 0 10px 0; }
.sNews8 { margin-top: 15px; }
.NewsViewFooter { font-size: 10px; color: Gray; padding-top: 8px; }

a.printLink:link, a.printLink:active, a.printLink:visited { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; }
a.printLink:hover { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; cursor: pointer; }

a.archiveLink:link, a.archiveLink:active, a.archiveLink:visited { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; }
a.archiveLink:hover { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; cursor: pointer; }

a.rssLink:link, a.rssLink:active, a.rssLink:visited { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; }
a.rssLink:hover { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; cursor: pointer; }

a.navLink:link, a.navLink:active, a.navLink:visited { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; }
a.navLink:hover { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; cursor: pointer; }

.DefNewsUserCtrl1 { direction: rtl; text-align: center; }
.DefNewsUserCtrl2 { height: 60px; width: 50px; vertical-align: top; background-image: url('../images/NewsDate.png'); background-repeat: no-repeat; background-position: top center; color: #fc4141; text-align: center; font-weight: bold; padding-top: 5px; font-family: Tahoma; font-size: 12px; }
.DefNewsUserCtrl3 { width: 185px; margin-top: 5px; text-align: justify; vertical-align: top; text-align: right; direction: rtl; }
.DefNewsUserCtrl4 { color: white; font-family: Tahoma; font-size: 12px; line-height: 18px; text-align: justify; width: 235px; height: 160px; margin-top: 5px; }
a.newsLinkDef:link, a.newsLinkDef:active, a.newsLinkDef:visited { text-decoration: none; font-family: Tahoma; color: #cdcdcd; font-size: 12px; font-weight: bold; }
a.newsLinkDef:hover { text-decoration: none; font-family: Tahoma; color: #095142; font-size: 12px; font-weight: bold; cursor: pointer; }

/*--------------------------- interview -------------------------*/
a.InterviewLink:link, a.InterviewLink:active, a.InterviewLink:visited { text-decoration: none; font-family: Tahoma; color: #131e5e; font-size: 12px; font-weight: bold; }
a.InterviewLink:hover { text-decoration: none; font-family: Tahoma; color: #a93391; font-size: 12px; font-weight: bold; cursor: pointer; }
.sInterviewList1 { padding: 5px; }
.sInterviewList2 { margin-left: 5px; float: right; border: solid 1px #E1E2EA; padding: 5px; direction: ltr; }
.sInterviewList3 { }
.sInterviewList4 { font-size: 11px; color: Gray; clear: both; }
.sInterviewList5 { border-style: dotted; border-width: thin; border-top: none; width: 85%; text-align: center; margin: auto; }
.sInterviewList6 { padding-bottom: 10px; }
.sInterviewList7 { }

.sInterview0 { }
.sInterview0_1 { }
.sInterview1 { border: solid 1px #E1E2EA; padding: 5px; float: right; margin-left: 5px; vertical-align: top; direction: ltr; }
.sInterview2 { color: #131e5e; }
.sInterview3 { }
.sInterview4 { }
.sInterview5 { width: 100%; }
.sInterview6 { font-family: Tahoma; font-size: 12px; color: #6d7a19; text-align: justify; direction: rtl; line-height: 20px; }
.sInterview7 { font-family: Tahoma; font-size: 12px; color: White; text-align: justify; direction: rtl; line-height: 20px; }
.InterviewViewFooter { font-size: 10px; color: Gray; padding-top: 8px; }

a.printLink:link, a.printLink:active, a.printLink:visited { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; }
a.printLink:hover { text-decoration: none; font-family: Tahoma; color: gray; font-size: 10px; cursor: pointer; }




a.srvDwnLink:visited, a.srvDwnLink:link, a.srvDwnLink:active { font-family: Tahoma; text-decoration: none; color: #131e5e; font-size: 12px; }
a.srvDwnLink:hover { font-family: Tahoma; text-decoration: none; color: #a93391; font-size: 12px; cursor: pointer; }

.sinterview1 { text-align: right; margin: 10px; }
.sinterview2 { float: right; }
.sinterview3 { }
.sinterview4 { clear: both; }
.sinterview5 { width: 47%; float: right; text-align: right; margin-top: 10px; }
.sinterview6 { padding-right: 10px; }
.sinterview7 { }
.sinterview8 { padding-right: 10px; }
.sinterview9 { padding-right: 10px; }
.interviewD1 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.interviewD2 { width: 16px; vertical-align: middle; }
.sinterview10 { width: 6%; float: right; text-align: right; }
.sinterview11 { width: 47%; float: right; text-align: right; }
.sinterview12 { padding-right: 10px; padding-top: 10px; }
.sinterview13 { border-bottom: 1px dotted silver; font-size: 10px; }
.sinterviewPG1 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.sinterviewPG2 { }
.sinterviewPG3 { color: Gray; }
a.sinterviewiceG1:visited, a.sinterviewiceG1:link, a.sinterviewiceG1:active { font-family: Tahoma; text-decoration: none; color: #131e5e; font-size: 12px; }
a.sinterviewiceG1:hover { font-family: Tahoma; text-decoration: none; color: #a93391; font-size: 12px; cursor: pointer; }
.sinterviewiceG2 { }




/*--------------------------- PrdcLink --------------------------*/
a.PrdcLink:link, a.PrdcLink:active, a.PrdcLink:visited { text-decoration: none; font-family: Tahoma; color: #454545; font-size: 12px; font-weight: bold; }
a.PrdcLink:hover { text-decoration: none; font-family: Tahoma; color: #a93391; font-size: 12px; font-weight: bold; cursor: pointer; }

/*----------------------------- Agency ---------------------*/
a.agencyLink:link, a.agencyLink:active, a.agencyLink:visited { text-decoration: none; font-family: Tahoma; color: #131e5e; font-size: 12px; font-weight: bold; }
a.agencyLink:hover { text-decoration: none; font-family: Tahoma; color: #a93391; font-size: 12px; font-weight: bold; cursor: pointer; }

.sAgencyListFlashContainer { overflow: hidden; width: 100%; height: 400px; }
.sAgencyList1 { text-align: right; padding: 5px; }
.sAgencyList2 { margin-left: 5px; direction: ltr; }
.sAgencyList3 { }
.sAgencyList4 { font-size: 11px; color: Gray; clear: both; }
.sAgencyList5 { border-style: dotted; border-width: thin; border-top: none; width: 85%; text-align: right; }

.sAgency1 { float: right; margin-left: 5px; vertical-align: top; }
.sAgency2 { color: #131e5e; }
.sAgency3 { }
.sAgency4 { }
.AgencyViewFooter { font-size: 10px; color: Gray; border-top: dotted 1px silver; padding-top: 8px; }


/* register ------------------------------------------------------------------*/
.sReg0 { background-image: url('../images/ybullet.gif'); background-repeat: no-repeat; width: 5px; height: 5px; }
.sReg1 { line-height: 18px; margin: 15px 25px 0 0; text-align: right; }
.sReg2 { vertical-align: top; text-align: left; }
.sReg3 { vertical-align: middle; text-align: left; }
.sReg4 { }
.sReg4 .FaTextBox{border: 1px solid #afafaf;background-color: #e9e9e9;margin-bottom: 8px;width: 200px;height: 30px;}
.sReg4 .EnTextBox{border: 1px solid #afafaf;background-color: #e9e9e9;margin-bottom: 8px;width: 200px;height: 30px;}
.sReg4 textarea{border: 1px solid #afafaf;background-color: #e9e9e9;margin-bottom: 8px;}
.sReg4 input[type="checkbox"]{border: 1px solid #afafaf;background-color: #e9e9e9;}
.sReg4 .form-control.securityImg{border: 1px solid #afafaf;background-color: #e9e9e9;margin-top: 2px;border-radius: 0px;}
/* Poll ------------------------------------------------------------------*/
.sPollCntrl1 { padding: 10px; direction: rtl; text-align: right; position: relative; }
.sPollCntrl2-2 { color: #3962bd; font-family: yekan; font-size:14px; font-weight: bold; padding-right: 5px; }
.sPollCntrl2 { color: #303030; font-family: yekan; font-size: 13px; font-weight: bold; padding-right: 5px; }
.sPollCntrl3 { font-size: 10px; background-color: transparent; }
.sPollCntrl3 td { padding: 1px; }
.sPollCntrl4 { width: 50px; }
.sPollCntrl5 { background-image: url('../images/poll-bg-rtl.gif'); background-repeat: repeat-y; background-position: right top; height: 1.5em; float: right; }
.sPollCntrl6 { width: 180px; display: inline-block; padding-left: 5px; }
.sPollCntrl7 { vertical-align: middle; }
.sPollCntrl10 { font-size: 10px; }
.sPollCntrl10 input { vertical-align: middle; }
.sPollCntrl11 { text-align: left; }
.sPollCntrl12 { position: absolute; top: 0; right: 0; line-height: 14px; }
.sVotUcEn1 { padding: 10px; }


/* Contrls ------------------------------------------------------------------*/
.sEnDate1 { color: #585858; font-size: 10px; font-family: Tahoma; }
.sEnDate0 { }
.sEnDate2 { color: #ffde00; }
.sEnDate3 { color: White; }
.sEnDate4 { color: #ffde00; }
.sEnDate5 { color: White; }
.sEnDate6 { color: White; }
.sEnDate7 { color: #ffde00; }
.sEnDate8 { color: White; }

.sHomeBanner1 { width: 115px; height: 92px; border: solid 1px #aeaeae; }
.sSponser1 { width: 115px; height: 92px; border: solid 1px #aeaeae; }
.DefaultService { direction: rtl; }
.sDPS1 { width: 210px; height: 190px; }
.sDPS2 { float: right; clear: none; padding: 5px; }
.sDPS3 { width: 230px; vertical-align: top; }
.sDPS4 { height: 140px; overflow: auto; text-align: justify; }
.sDPS5 { color: #28638a; Font-Family: Tahoma; font-weight: bold; font-size: 12px; }
.sDPS6 { color: #454545; font-family: Tahoma; font-weight: normal; font-size: 12px; }
.sDPS7 { position: absolute; top: 168px; left: 160px; height: 31px; width: 116px; }
.sLinks1 { }
a.sLinks2:visited, a.sLinks2:link, a.sLinks2:active { font-family: Tahoma; font-size: 12px; text-decoration: none; color: #131e5e; }
a.sLinks2:hover { font-family: Tahoma; font-size: 12px; text-decoration: none; color: #a93391; cursor: pointer; }
.sMsg1 { font-family: Tahoma; font-size: 11px; color: #3c3c3c; text-align: right; direction: rtl; }
.sOccasionRotator { text-align: right; direction: rtl; display: block; }

/* Contact ------------------------------------------------------------------*/
.sContact1 { padding-top: 10px; }
.sContact1 .Cform{direction: rtl}
.sContact1 .Cform .Rowform{ clear: both;padding-bottom: 18px;}
.sContact1 .Cform .Rowform .ColForm label{ font-family: yekan;font-size: 14px;color: #777;line-height: 21px;}
.sContact1 .Cform .Rowform .ColForm input{ background-color: #e9e9e9;border: 1px solid #b1b1b1;border-radius: 0px;box-shadow: none;outline: none;width: 100%;height: 35px;}
.sContact1 .Cform .Rowform .ColForm input[type="submit"]{ height: 35px;width: 150px;border: none;}
.sContact1 .Cform .Rowform .ColForm textarea{ background-color: #e9e9e9;border: 1px solid #b1b1b1;border-radius: 0px;box-shadow: none;outline: none;width: 100%;height: 136px;}
.sContact1 .Cform .Rowform .ColForm .securityImg { border: none; display: inline-block !important; width: 66% !important; margin-right: 29px; }
.sContact1 .Cform .Rowform .ColForm.Send{ text-align: left;padding-top: 23px;}
.sContact1 .Cform .Rowform .ColForm.Send .contactBtn{ width: 150px;height: 35px;background-color: #3962bd;color: white;font-family: yekan;font-size: 15px;border: none;border-radius: 3px;}
.sContact2 { border-collapse: separate !important; border-spacing: 5px !important; }
.sContact3 { vertical-align: top; text-align: left; }
.sContact4 { vertical-align: top; text-align: right; }
.sContact4 textarea{background-color: #e9e9e9;border: 1px solid #afafaf;}
.sContact5 { vertical-align: middle; text-align: left; }


/* FaqList ------------------------------------------------------------------*/
.sFaqList0 { background-color: #e8efff; border-bottom: 1px solid #3962bd; padding: 8px; border-right: 5px solid #3962bd; margin-bottom: 5px; }
.sFaqList0:hover { background-color: #d6e2ff;border-right: 5px solid #010204; transition: 0.5s; -webkit-transition: all 0.5s ease-out; /* Safari 3.2+, Chrome */ -moz-transition: all 0.5s ease-out; /* Firefox 4-15 */ -o-transition: all 0.5s ease-out; /* Opera 10.5–12.00 */ transition: all 0.5s ease-out; /* Firefox 16+, Opera 12.50+ */ }
.sFaqList1 { font-family: yekan; font-size: 13px; color: #345b9b; line-height: 18px; margin-bottom: 5px; }
.sFaqList1 img { vertical-align: middle; }
.sFaqList2 { font-family: yekan; font-size: 13px; color: #0e1f76; line-height: 16px; cursor: pointer; }
.sFaqList2 img { vertical-align: middle; }
.sFaqList3 { font-family: yekan; font-size: 13px; line-height: 19px; display: none; padding: 11px; text-align: justify; }
.sFaqList4 { border-top: none; width: 100%; text-align: right; margin-top: 2px; height: 2px; }
.sFaqList5 { border-collapse: separate !important; border-spacing: 5px !important; }
.sFaqList6 { text-align: left; vertical-align: top; }
.sFaqList7 { }
.sFaqList7 .FaTextBox{ background-color: #e9e9e9;border: 1px solid #afafaf;width: 200px;height: 30px;}
.sFaqList7 .EnTextBox{ background-color: #e9e9e9;border: 1px solid #afafaf;width: 200px;height: 30px;}
.sFaqList7 .form-control.securityImg{ border-radius: 0px;background-color: #e9e9e9;margin-top:2px;border: 1px solid #afafaf;height: 30px;width: 200px;}
.sFaqList8 { text-align: left; vertical-align: middle; }
.sFaqList9 { padding-bottom: 10px; }
.sFaqList10 { }
a.sFaqList11 { text-decoration: none; font-weight: bold; color: #345b9b; }
a.sFaqList12 { text-decoration: none; font-weight: bold; }
.sFaqList2 > a {color: #395cbd;font-weight: bold; }

.sFaqList2 > a:hover { color: #395cbd; }
.sFaqList1 a { color: #030832; }
.faqicon { background-position: center top; width:18px; height:18px; display: inline-block; background-image: url('../Images/rfaq.png'); background-repeat: no-repeat; vertical-align: middle; }
.sFaqList2:hover .faqicon { background-position: center -18px; }
.sFaqList2.selcte .faqicon {  background-position: center -36px;}
/* Password recovvery ------------------------------------------------------------------*/
.sPassRec1 { }
.sPassRec2 { text-align: left; vertical-align: top; }
.sPassRec3 { text-align: left; vertical-align: middle; }
.sPassRec4 { }
.sPassRec4 .EnTextBox{ width: 200px;height: 30px;border: 1px solid #afafaf;background-color: #e9e9e9;margin-bottom: 8px;}
.sPassRec4 .form-control.securityImg{ border-radius: 0px;background-color: #e9e9e9;margin-top:2px;border: 1px solid #afafaf;height: 30px;}
/* Change Password ------------------------------------------------------------------*/
.sChPass1 { }
.sChPass2 { text-align: left; vertical-align: top; }
.sChPass3 { text-align: left; vertical-align: middle; }
.sChPass4 { }
.sChPass4 .EnTextBox{ width: 200px;height: 30px;border: 1px solid #afafaf;background-color: #e9e9e9;margin-bottom: 8px;}
.sChPass4 .form-control.securityImg{ border-radius: 0px;background-color: #e9e9e9;margin-top:2px;border: 1px solid #afafaf;height: 30px;}
/* Project List ------------------------------------------------------------------*/
a.projectLink:visited, a.projectLink:link, a.projectLink:active { font-family: yekan; text-decoration: none; color: #3962bd; font-size: 13px; }
a.projectLink:hover { font-family: yekan; text-decoration: none; color: #010204; font-size: 13px; cursor: pointer; }
.sPrjList1 { position: relative; margin-left: 8px; overflow: hidden; display: inline-block; text-align: right; padding: 10px; border-top: 1px solid #28638a; width: 380px; height: 150px; background-color: #e1e1e1; border-bottom: 1px solid #28638a; }
.sPrjList2 { float: right; text-align: center; width: 160px; height: 120px; overflow: hidden; margin-left: 8px; position: relative; }
.sPrjList2:after{ position: absolute;content: "";top: 0;right: 0;height: 80%;width: 1px;background-color: #28638a}
.sPrjList2:before{ position: absolute;content: "";bottom: 0;left: 0;height: 80%;width: 1px;background-color: #28638a}
.sPrjList3 {  }
.sPrjList4 { }
.sPrjList5 { font-size: 13px;}
.sPrjList6 { text-align: justify; font-size: 13px; }
.sPrjList7 { padding-bottom: 10px;text-align: center; }
.sPrjList8 { }

/* Project  ------------------------------------------------------------------*/
a.prjDwnLink:visited, a.prjDwnLink:link, a.prjDwnLink:active { font-family: Tahoma; text-decoration: none; color: #28638a; font-size: 12px; }
a.prjDwnLink:hover { font-family: Tahoma; text-decoration: none; color: #303030; font-size: 12px; cursor: pointer; }
a.sPrjG1:visited, a.sPrjG1:link, a.sPrjG1:active { font-family: yekan; text-decoration: none; color: #28638a; font-size: 12px; }
a.sPrjG1:hover { font-family: yekan; text-decoration: none; color: #303030; font-size: 12px; cursor: pointer; }
.sPrjG2 { border: 1px solid #3962bd; padding: 3px; }
.sPrj1 { float: right; text-align: center; margin-left: 10px; }
.sPrj2 { border: 1px solid #28638a;padding: 3px; }
.sPrj3 { width: 100%; }
.sPrj4 { margin-bottom: 10px; padding-bottom: 5px; color: #3962bd; display: block; border-bottom: 1px solid #3962bd; }
.sPrj5 { clear: both; }
.sPrj6 { width: 100%;text-align: right; direction: rtl; }
.sPrj7 { padding: 10px; text-align: right; direction: rtl;padding-top: 10px;}
.sPrj7_0 { font-family: yekan; font-size: 14px; font-weight: bold; margin: 0px;color: #28638a;}
.sPrj7_1 { padding: 10px; text-align: right; direction: rtl; }
.sPrj7_2 { padding: 10px; text-align: right; direction: rtl; }
.sPrj7_2 table th{ text-align: center;}
.sPrj8 {margin-bottom: 5px; padding-bottom: 5px; color: #3962bd; display: block; border-bottom: 1px solid #3962bd; padding-right: 10px;}
.sPrj9 { width: 16px; vertical-align: middle; }
.sPrj13 { width: 16px; vertical-align: middle; }

/* Service List ------------------------------------------------------------------*/
a.serviceLink:visited, a.serviceLink:link, a.serviceLink:active { font-family: Tahoma; text-decoration: none; color: #131e5e; font-size: 12px; display: block; text-align: center; padding: 5px; }
a.serviceLink:hover { font-family: Tahoma; text-decoration: none; color: #a93391; font-size: 12px; cursor: pointer; display: block; text-align: center; padding: 5px; }
a.srvDwnLink:visited, a.srvDwnLink:link, a.srvDwnLink:active { font-family: Tahoma; text-decoration: none; color: #131e5e; font-size: 12px; }
a.srvDwnLink:hover { font-family: Tahoma; text-decoration: none; color: #a93391; font-size: 12px; cursor: pointer; }
.sServList1 { position: relative; text-align: right; padding: 10px; border: 2px solid #28638a; width: 210px; height: 300px; overflow: hidden; background-color: #fbb93f; float: right; }
.sServList2 { text-align: center; }
.sServList3 { border: 2px solid #e1e1e1; }
.sServList4 { }
.sServList5 { text-align: justify; color: #4f4f4f; }
.sServList6 { padding-bottom: 10px; }
.sServList7 { }
.sServList8 { }
.sServList9 { bottom: 10px; right: 15px; position: absolute; cursor: pointer; }

.sServ1 { text-align: right; margin: 10px; }
.sServ2 { border: 2px solid #e1e1e1; }
.sServ3 { }
.sServ4 { clear: both; }
.sServ5 { text-align: right; margin-top: 10px; }
.sServ6 { padding-right: 10px; }
.sServ7 { font-size: 16px; color: #4f4f4f; }
.sServ8 { padding-right: 10px; }
.sServ9 { padding-right: 10px; }
.sServ9_1 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.sServ9_2 { width: 16px; vertical-align: middle; }
.sServ10 { text-align: right; }
.sServ11 { text-align: right; }
.sServ12 { padding-right: 10px; padding-top: 10px; }
.sServ13 { border-bottom: 1px dotted silver; font-size: 10px;text-align: center; }
.sServ13 span { display: inline-block;direction: ltr;}
.sServ14 { width: 100%; }
.sServ15 { }
.sServ16 { border: 0; cursor: pointer; }

.sServPG1 { padding-bottom: 5px; color: #4f4f4f; display: block; }
.sServPG2 { }
.sServPG3 { color: Gray; }
a.sServiceG1:visited, a.sServiceG1:link, a.sServiceG1:active { font-family: yekan; text-decoration: none; color: #3962bd; font-size: 12px; font-weight: bold; }
a.sServiceG1:hover { font-family: yekan; text-decoration: none; color: #303030; font-size: 12px; cursor: pointer; font-weight: bold; }
.sServiceG2 { border: 2px solid #e1e1e1; }

/* Product List ------------------------------------------------------------------*/
a.ProductLink:visited, a.ProductLink:link, a.ProductLink:active { font-family: yekan; text-decoration: none; color: #3962bd; font-size: 14px; display: block; text-align: center; }
a.ProductLink:hover { font-family: yekan; text-decoration: none; color: #010204; font-size: 14px; cursor: pointer; display: block; text-align: center; }
a.PrdDwnLink:visited, a.PrdDwnLink:link, a.PrdDwnLink:active { font-family: Tahoma; text-decoration: none; color: #3962bd; font-size: 12px; }
a.PrdDwnLink:hover { font-family: Tahoma; text-decoration: none; color: #010204; font-size: 12px; cursor: pointer; }
.sPrdList1 { position: relative; text-align: right; width: 100%; height: auto; overflow: hidden; padding:5px; display: inline-block; margin-left: 10px; background-color: #e9e9e9;margin-bottom: 10px; }
.sPrdList1:hover { box-shadow: 0px 0px 2px 1px #a0a0a0; }
.sPrdList2:after{ position: absolute;top: 0px;left: 0px;content: "";width: 1px;height: 80%;background-color: #3962bd;}
.sPrdList2:before{ position: absolute;top: 0px;right: 0px;content: "";width: 1px;height: 80%;background-color: #3962bd;}
.sPrdList1 > a.ProductLink {line-height: 32px; text-align: right; }
.sPrdList2 {display:none; text-align: center; width: 270px; height: 200px; overflow: hidden; border-bottom: 1px solid #3962bd;position: relative; }
.sPrdList3 { border: none;  }
.sPrdList4 { }
.sPrdList4 img{ margin-left: 5px;}
.sPrdList5 { text-align: justify; color: #4f4f4f; display: none; }
.sPrdList6 { padding-bottom: 10px;text-align: right; }
.sPrdList6:hover{}
.sPrdList7 { }
.sPrdList8 { }
.sPrdList9 { bottom: 10px; right: 15px; position: absolute; cursor: pointer; }

.sPrd1 { text-align: right; margin: 0 10px; float: right;display:none; }
.sPrd2 { border: 1px solid #3962bd; padding: 3px;  }
.sPrd3 { }
.sPrd4 { clear: both; }
.sPrd5 { text-align: right; margin-top: 10px; }
.sPrd6 { padding-right: 10px; }
.sPrd7 { margin-top: 0; font-size: 16px; color: #3962bd; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px solid #3962bd; padding-right: 10px; }
.sPrd8 { padding-right: 10px; }
.sPrd9 { padding-right: 10px; }
.sPrd9_1 { margin-bottom: 5px; padding-bottom: 5px; color: #3962bd; display: block; border-bottom: 1px solid #3962bd; padding-right: 10px; }
.sPrd9_2 { width: 16px; vertical-align: middle; }
.sPrd10 { text-align: right; clear: both; }
.sPrd11 { text-align: right; }
.sPrd12 { padding-right: 10px; padding-top: 10px; }
.sPrd13 { border-bottom: 1px dotted silver; font-size: 10px; }
.sPrd14 { width: 100%; }
.sPrd15 { }
.sPrd16 { border: 0; cursor: pointer; }

.sPrdPG1 { margin-bottom: 10px; padding-bottom: 5px; color: #3962bd; display: block; border-bottom: 1px solid #3962bd; }
.sPrdPG2 { }
.ProGallery { margin:auto;text-align: center}
.sPrdPG3 { color: Gray; }
a.sProductG1:visited, a.sProductG1:link, a.sProductG1:active { font-family: yekan; text-decoration: none; color: #3962bd; font-size: 12px; font-weight: bold; }
a.sProductG1:hover { font-family: yekan; text-decoration: none; color: #303030; font-size: 12px; cursor: pointer; font-weight: bold; }
.sProductG2 { border: 1px solid #3962bd;padding: 3px; }
.MDown { padding-right: 0px !important; }
.MDown table th{text-align: center !important}
/* Sitemap ------------------------------------------------------------------*/
.sSitemap1 { }
.sSitemap2 { padding-left: 5px; display: block; }

/* OrganizationChart ------------------------------------------------------------------*/
.sOrganizationChart1 { }
.sOrganizationChart2 { }
.sOrganizationChart3 { display: none; background: url('../Images/Tooltip/white_arrow_big-right.png'); background-repeat: no-repeat; width: 344px; height: 216px; font-size: 11px; font-family: Tahoma; color: black; z-index: 10000; }
.sOrganizationChart4 { margin: 15px 35px 5px 20px; white-space: normal; text-align: justify; }
.sOrganizationChart5 { float: right; margin: 0 0 5px 10px; }

/* SitePage ------------------------------------------------------------------*/
.sSitepage1 { }
.sSitepage2 { }
.sSitepage3 { }

/* UserInfo ------------------------------------------------------------------*/
.sUserInfo1 { border-collapse: collapse; direction: rtl; text-align: right; }
.sUserInfo2 { vertical-align: top; text-align: left; }
.sUserInfo3 { vertical-align: bottom; text-align: left; }

/* navigator ------------------------ */
.navStyle7 { margin: auto; text-align: center; color: #ffffff; }
.navStyle8 { border-collapse: collapse; width: 648px; height: 31px; margin: auto; width: 70%; background: #3962bd; }
.navStyle9 { text-align: right; }
.navStyle10 { padding-right: 10px; }
.navStyle11 { }
.navStyle13 { text-align: left; padding-top: 0px; height: 20px !important; overflow: hidden !important; }
.navStyle8 input { height: 20px !important; vertical-align: middle; display: inline; line-height: 18px; text-align: center;color:#303030 }
.navStyle15 table input { margin: 0 2px !important; }
.navStyle15 table td { padding: 0 3px !important; }
.navStyle13_1 { width: 20px; font-family: Tahoma; font-size: 11px; }
.navStyle13_2 { height: 17px; font-family: Tahoma; font-size: 12px; }
.navStyle13_3 { height: 17px; font-family: Tahoma; font-size: 12px; }
.navStyle14 { text-align: left; line-height: 18px; vertical-align: middle; padding: 0 !important; margin: 0!important; }
.navStyle15 { text-align: left; vertical-align: bottom; }
.navStyle16 { text-align: left; }
.navStyle17 { padding-left: 10px; }


/* Download ------------------------ */
.sDown1 { margin-bottom: 5px; padding-bottom: 5px; color: #3962bd; display: block; border-bottom: 1px solid #3962bd; padding-right: 10px; }
.sDown2 { padding-bottom: 20px; }
.sDown3 { }
.sDown4 { width: 20%; text-align: center; }
.sDown5 { text-align: center; }
.sDown6 { width: 40%; text-align: right; }
.sDown7 { }
.sDown8 { width: 20%; text-align: center; }
.sDown9 { text-align: center; }
.sDown10 { width: 20%; text-align: right; }
.sDown11 { }
.sDown12 { }
a.DownloadLink:link, a.DownloadLink:active, a.DownloadLink:visited { text-decoration: none; font-family: Tahoma; color: #3962bd; font-size: 12px; }
a.DownloadLink:hover { text-decoration: none; font-family: Tahoma; color: #303030; font-size: 12px; cursor: pointer; }


/* Gallery ------------------------ */
.sGView1 { float: right; }
.sGView2 { vertical-align: middle; }
.sGView3 { float: left; margin-left: 10px; margin-top: 10px; }
.sGView4 { clear: both; }
.sGView5 { text-align: center; padding: 10px; overflow: hidden; list-style: none; float: right; }
.sGView6 { border: 1px solid #3962bd; padding: 3px; }
.sGView7 { text-align: center;font-size:13px; }
.sGView8 { color:#3962bd; }
.img_g{ display: table-cell;vertical-align: bottom;}
/* GalleryList --------------------------*/
.sGList1 { margin-left: 15px; padding: 2px; display: inline-block; position: relative; text-align: right; width: 236px; height: 217px; overflow: hidden;color: #3962bd;}
.sGList1:hover{color:#303030}
.sGList1:after{ position: absolute;top: 0px;left: 0px;width: 80%;height: 1px;content: "";background-color: #3962bd;}
.sGList1_1 { display: block; text-align: center; width: 230px; height: 170px; position: relative; }
.sGList1_1:before{position: absolute;bottom:-2px;left: -2px;width:1px;height: 80%;content: "";background-color: #3962bd;}
.sGList1_1:after{position: absolute;top:-2px;right: -2px;width:1px;height: 80%;content: "";background-color: #3962bd;}
.sGList1_1 a img { border: none; }
.sGList1_2 { display: inline-block; width: 100%; line-height: 30px; text-align: center; position: relative; }
.sGList1_2:before{position: absolute;top:1px;right: -2px;height: 1px;width: 80%;content: "";background-color: #3962bd;}
.sGList1_3 { transition: all 0.5s linear;display:inline-block; color: #303030; position: absolute; top: 0; left: 0px; transform: translateZ(0);vertical-align: middle;opacity: 0;width: 100%;height: 100%;overflow: hidden;}
.sGList1:hover .sGList1_3{ opacity: 1;}
.sGList1:hover .sGList1_3:before{transform: scale(2)}
.sGList1_3:before { position: absolute; z-index: -1; top: 0; left: 0; right: 0; bottom: 0;background: rgba(57,98,189,0.7); border-radius: 100%;content: "";transform: scale(0);transition-property: transform; transition: all 0.5s ease-out}
.sGList2 { display:inline-block; direction: rtl; vertical-align: middle; color: white; font-size: 16px; text-shadow: 0px 2px 5px black;line-height: 170px }
.sGList3 { color: White; }
a.sGList3 { color: #f4ddee; font-weight: bold; }
a.sGList3:hover { color: #fff; font-weight: bold; }
.sGList4 { padding-bottom: 10px;text-align: center; }
.sGList5 { }

/* MyGallery --------------------------*/
.sMyGallery1 { }
.sMyGallery1_2 { }
.sMyGallery1_3 { font-size: 11px; font-family: Tahoma; }
.sMyGallery2 { padding-top: 10px; }
.sMyGallery3 { text-align: center; padding: 10px; border: 2px solid #28638a; width: 120px; height: 120px; overflow: hidden; background-color: #6d7a19; position: relative; margin: 15px auto; }
.sMyGallery3_2 { text-align: center; padding: 10px; border: 2px solid #28638a; width: 170px; height: 120px; overflow: hidden; background-color: #6d7a19; position: relative; margin: 15px auto 0; }
.sMyGallery3_3 { }
.sMyGallery4 { }
.sMyGallery4_1 { }
.sMyGallery5 { background-image: url(../images/admin/delete.png); background-color: Transparent; border: 0; background-repeat: no-repeat; width: 16px; height: 16px; cursor: pointer; padding: 0; margin: 0; position: absolute; top: 6px; left: 4px; z-index: 110; }
.sMyGallery6 { background-image: url(../images/admin/edit.png); background-color: Transparent; border: 0; background-repeat: no-repeat; width: 16px; height: 16px; cursor: pointer; padding: 0; margin: 0; position: absolute; top: 6px; left: 21px; z-index: 100; }
.sMyGallery7 { margin-bottom: 15px; }
.sMyGallery8 { width: 160px; margin-bottom: 20px; }
.sMyGallery9 { }
.sMyGallery10 { background-image: url(../images/admin/ok.png); background-color: Transparent; border: 0; background-repeat: no-repeat; width: 16px; height: 16px; cursor: pointer; padding: 0; margin: 0; }
.sMyGallery11 { background-image: url(../images/admin/cancel.png); background-color: Transparent; border: 0; background-repeat: no-repeat; width: 16px; height: 16px; cursor: pointer; padding: 0; margin: 0; }
.sMyGallery12 { text-align: center; padding-top: 15px; }
.sMyGallery13 { margin-top: 20px; margin-right: 10px; text-align: right; }
.sMyGallery14 { }
.sMyGallery15 { }
.sMyGallery16 { }
/*--------------------------------------*/


/* FooterMenu --------------------------*/
a.sFtrLink1:link, a.sFtrLink1:visited, a.sFtrLink1:active { font-size: 11px; }
a.sFtrLink1:hover { font-size: 11px; }
.sFtrMenu1 { direction: rtl; margin-left: 5px; font-size: 11px; }
.sFtrMenu2 { }

/* TopMenu --------------------------*/
a.sFtrLinkTop1:link, a.sFtrLinkTop1:visited, a.sFtrLinkTop1:active { font-size: 10px; }
a.sFtrLinkTop1:hover { font-size: 10px; }
.sFtrMenuTop1 { direction: rtl; margin-left: 5px; font-size: 11px; }

/* Menu --------------------------*/
.menuDatalistDiv{margin-bottom:30px;}
.menuDatalistDiv a { font-size: 16px; line-height:1.5; }
.menuDatalistDiv img {display:block; width:270px; }
.sMenu1{}
/* LinkList --------------------------*/
.sLinkLis1 { padding-top: 5px; vertical-align: top; text-align: right; padding-bottom: 5px; }
.sLinkLis1-1 { position: relative; box-shadow: 0 0 1px 2px #e1e1e1; padding: 5px; }
.sLinkLis1-1:after{ position: absolute;right: 0px;bottom: 0px;content: "";width: 100%;height: 1px;background-color: #3962bd;transition: all 0.3s linear;}
.sLinkLis1:hover .sLinkLis1-1:after{background-color: #303030;}
a.sLinkLis2:link, a.sLinkLis2:visited, a.sLinkLis2:active { text-decoration: none; font-family: yekan; color: #3962bd; font-size: 13px; font-weight: bold; }
a.sLinkLis2:hover { text-decoration: none; font-family: yekan; color: #303030; font-size: 13px; font-weight: bold; }
.sLinkLis1:hover a.sLinkLis2{color: #303030;}

/* counter -----------------------------------------------*/
.counterRtl1 { color: #02271f; font-family: Tahoma; font-size: 12px; direction: rtl; text-align: right; font-weight: normal; }


a.sitemappathLink:link, a.sitemappathLink:visited, a.sitemappathLink:hover, a.sitemappathLink:active { font-size: 11px; }

/* Comment  -----------------------------------------------*/
.sComment1 { direction: rtl; text-align: right; }
.sComment2 { }
.sComment3 { }
.sComment4 { }
.sComment5 { }
.sComment6 { }
.sComment7 { vertical-align: top; }
.sComment8 { }
.sComment9 { vertical-align: top; }
.sComment10 { }
.sComment11 { }
.sComment12 { }
.sComment13 { }
.sComment14 { }

/*----------------------Numerator-----------------------*/
.numer1 { direction: rtl; text-align: right; line-height: 18px; color: red; }
.numer2 { font-family: Tahoma; font-size: 11px; }
.numer2 { font-family: Tahoma; font-size: 11px; color: gray; }

/*-----------------------------  ---------------------------------*/
#updProgress { z-index: 11000; left: 45px; top: 5px; position: absolute; border: Solid 1px #4682B4; background-color: #FFFAFA; vertical-align: middle; text-align: right; width: 180px; height: 15px; padding: 5px 5px 8px 5px; font-family: Tahoma; font-size: 12px; direction: ltr; }
#updProgress SPAN { font-size: 0.8em; font-weight: bold; text-align: left; padding-left: 5px; margin-bottom: 10px; }
.rrStyle0 { width: 980px; height: 737px; margin: auto; text-align: right; direction: rtl; position: relative; }
.rrStyle1 { background-color: #c8dfee; width: 270px; padding: 5px; float: right; position: relative; }
.rrStyle3 { width: 270px; padding-top: 30px; }
.rrStyle4 { background-color: #ffffff; width: 690px; padding: 5px; float: left; }
.rrStyle5 { }
.rrStyle6 { font-size: 14px; }
.rrStyle7 { width: 100%; }
.rrStyle8 { }
a.rrLink:link, a.rrLink:visited, a.rrLink:active { display: inline-block; width: 248px; height: 20px; border: solid 1px #c8dfee; text-decoration: none; padding-right: 5px; margin: 0; line-height: 18px; }
a.rrLink:hover { display: inline-block; width: 248px; height: 20px; border: solid 1px #c0d8e4; background-color: #cfdfef; text-decoration: none; color: #28639c; padding-right: 5px; margin: 0; line-height: 18px; }
a.rrMorelink:link, a.rrMorelink:visited, a.rrMorelink:active { text-decoration: none; }
a.rrMorelink:hover { text-decoration: none; }

/*-----------------------rss feed--------------------------*/
.rfStyle0 { margin: auto; text-align: right; direction: rtl; position: relative; }
.rfStyle1 { background-color: #c8dfee; width: 130px; padding: 5px; vertical-align: top; }
.rfStyle3 { padding-top: 30px; }
.rfStyle4 { background-color: #ffffff; padding: 5px; margin-right: 10px; }

.rfStyle4 li b { color: #0f0f0f; }
.rfStyle4 li { color: red; }
.minimeFeedText { color: black; text-align: justify; }
.rfStyle5 { }
.rfStyle6 { font-size: 14px; color: Black; }
.rfStyle7 { width: 100%; }
.rfStyle8 { }
a.rfLink:link, a.rfLink:visited, a.rfLink:active { display: inline-block; width: 108px; height: 20px; border: solid 1px #c8dfee; text-decoration: none; padding-right: 5px; margin: 0; line-height: 18px; }
a.rfLink:hover, a.rfLink.selected { display: inline-block; width: 108px; height: 20px; border: solid 1px #c0d8e4; background-color: #cfdfef; text-decoration: none; color: #28639c; padding-right: 5px; margin: 0; line-height: 18px; }
a.rfMorelink:link, a.rfMorelink:visited, a.rfMorelink:active { text-decoration: none; }
a.rfMorelink:hover { text-decoration: none; }

/*---- oreder submit -----*/
.orderSubmit1 { padding: 10px; direction: rtl; text-align: right; position: relative; width: 450px; font-family: Tahoma; font-size: 12px; font-weight: normal; }
.orderServiceHr1 { width: 100%; border: solid 1px gray; border-bottom: 0px; }
.serviceOrdSrv1 { }

/*---- User Panel -----*/

.sUP1 { padding: 5px; line-height: 18px; }
.sUP2 { font-size: 11px; color: Blue; }
.sUP3 { direction: ltr; display: inline-block; font-size: 11px; }
.sUP5 { width: 70px; text-align: left; font-weight: bold; font-size: 10px; vertical-align: top; }
.sUP6 { width: 70px; text-align: left; font-weight: bold; font-size: 10px; vertical-align: top; }
.gvDataHeader { }
.sUPFileLink { text-decoration: none; }



/*---- MyProfileData -----*/
.sMyProfileData1 { }
.sMyProfileData2 { }
.sMyProfileData3 { }
.sMyProfileData4 { }
.sMyProfileData5 { }



/*---- SearchProfile-----*/
.sSearchProfile1 { width: 300px; }
.sSearchProfile2 { }
.sSearchProfile3 { }
.sSearchProfile4 { border: 1px solid gray; position: relative; padding: 8px; }
.sSearchProfile5 { position: absolute; left: 10px; bottom: 10px; }
.sSearchProfile6 { }
.sSearchProfile7 { margin: 10px; }
.sSearchProfile8 { width: 120px; padding: 0 5px; vertical-align: top; }
.sSearchProfile9 { }
.sSearchProfile10 { }
.sSearchProfile11 { margin-top: 15px; }

/*---- ProfileView-----*/
.sProfileViewFieldPictures { float: right; margin: 0 0 0 10px; }
.sProfileView1 { direction: rtl; text-align: right; padding: 3px 10px; }

.sProfileView2 { }
.sProfileView3 { }
.sProfileView4 { }
.sProfileView5 { }
.sProfileView6 { }
.sProfileViewField { padding: 5px; }
.sProfileViewFieldLabel { color: #ffd800; }
.sProfileViewFieldValue { }


/*Horizental LoginControl ------------------------------------------------------------------*/
.HLoginCtrl0 { width: 650px; height: 32px; vertical-align: top; padding-right: 5px; }
.HLoginCtrl1 { width: 650px; direction: rtl; font-family: Tahoma; font-size: 11px; height: 32px; color: Black; }
.HLoginCtrl2 { width: 650px; height: 30px; direction: rtl; font-family: Tahoma; font-size: 11px; color: Black; text-align: right; border: 0px; }
.HLoginCtrl3 { border: none; width: 65px; text-align: center; direction: rtl; }
.HLoginCtrl4 { font-size: 11px; text-align: right; width: 42px; padding-top: 0px; }
.HLoginCtrl5 { height: 15px; font-size: 11px; Width: 100px; border: solid 1px #989898; }
.HLoginCtrl6 { text-align: right; width: 65px; }
.HLoginCtrl7 { text-align: right; height: 15px; width: 100px; }
.HLoginCtrl8 { font-size: 11px; text-align: right; padding-top: 0px; }
.HLoginCtrl9 { text-align: right; }
.HLoginCtrl10 { height: 18px; font-size: 11px; width: 100px; }
.HLoginCtrl11 { text-align: right; vertical-align: middle; }
.HLoginCtrl12 { text-align: left; padding-right: 5px; }
.LoginCtrl13 { width: 180px; text-align: center; }

.HLoginCtrl13_1 { color: #115ea3; font-size: 11px; width: 100%; }
.HLoginCtrl14 { padding-top: 0px; }
.HLoginCtrl15 { border: 0px; height: 30px; }

.HLoginCtrl18 { text-align: right; direction: rtl; padding-right: 10px; padding-top: 5px; text-decoration: none; }
.HLoginCtrl19 { color: #3d7d43; }


a.HLoginCtrl:visited, a.HLoginCtrl:link, a.HLoginCtrl:active { text-decoration: none; color: black; font-size: 11px; font-weight: normal; font-family: Tahoma; cursor: pointer; padding-top: 5px; }
a.HLoginCtrl:hover { text-decoration: none; color: #115ea3; font-size: 11px; font-weight: normal; font-family: Tahoma; cursor: pointer; }

.HLoginReg14 { font-size: 10px; }
.HLoginCtrl4_1 { width: 210px; text-align: right; }
/*vertical LoginControl ------------------------------------------------------------------*/
.LoginCtrl0 { box-shadow: 0px 0px 15px 3px #e1e1e1; margin: auto; padding: 10px;max-width: 343px; margin-bottom: 30px; border: 1px solid #e1e1e1;}
.LoginCtrl1 { width: 400px; height: 100px; direction: rtl; font-family: Tahoma; font-size: 11px; color: #3962bd; font-weight: bold; border: 0px; }
.LoginCtrl2 { width: 270px; height: 18px; direction: rtl; font-family: Tahoma; font-size: 8pt; color: #3962bd; font-weight: bold; border: 0px; }
.LoginCtrl3 { border: none; text-align: right; direction: rtl; vertical-align: top; }
.LoginCtrl4 { font-size: 11px; text-align: left; padding-top: 5px; width: 140px; padding-left: 10px; text-align: left; }
.LoginCtrl5 { height:30px; font-size: 11px; Width: 200px; border: 1px solid #afafaf; background-color: #e9e9e9; }
.LoginCtrl6 { text-align: right;font-family: yekan;font-size: 13px;}
.LoginCtrl7 { text-align: center; width: 212px; height: 20px; padding: 0px; padding-bottom: 2px; }
.LoginCtrl8 { font-size: 11px; text-align: right; }
.LoginCtrl9 { text-align: right; }
.LoginCtrl10 { height: 18px; font-size: 11px; width: 100px; }
.LoginCtrl11 { text-align: right; vertical-align: middle; }
.LoginCtrl12 { text-align: left; padding-left: 5px; }
.LoginCtrl13 { color: #3962bd; font-size: 11px; width: 100%; text-align: right; direction: rtl; vertical-align: top; }
.LoginCtrl13_1 { color: #3962bd; font-size: 11px; width: 100%; }
.LoginCtrl14 { padding-top: 0px; }
.LoginCtrl15 { border: 0px; }


a.LoginCtrl:visited, a.LoginCtrl:link, a.LoginCtrl:active { text-decoration: none; color: #3962bd; font-size: 12px; font-weight: normal; font-family: yekan; cursor: pointer; padding-top: 5px; }
a.LoginCtrl:hover { text-decoration: none; color: #303030; font-size: 12px; font-weight: normal; font-family: yekan; cursor: pointer; }

.LoginReg14 { font-size: 10px; }
.LoginCtrl4_1 { width: 200px; padding-top: 10px; padding-bottom: 10px; text-align: right; padding-right: 56px; }

/*----------------------------- Track ---------------------*/
a.Track:visited, a.Track:link, a.Track:active { text-decoration: none; color: #87c4f9; font-size: 12px; font-weight: bold; }
a.Track:hover { font-family: Tahoma; font-size: 12px; text-decoration: none; color: #dff6fc; font-size: 12px; font-weight: bold; cursor: pointer; }
.sTrackList1 { padding: 5px; direction: rtl; text-align: justify; font-family: Tahoma; margin-top: 20px; line-height: 7pt; }
.sTrackList1 * { font-family: Tahoma !important; }
.sTrackList2 { }

.TrackNumber { direction: ltr; unicode-bidi: embed; }
.TrackTitle { font-weight: bold; color: yellow; }
.TrackList { margin-top: 10px; padding-top: 10px; border-top: dotted 1px; }

.sTrackDataDiv { width: auto; height: auto; margin-top: 10px; border: solid 0px; text-align: right; }
.TrackInfoTable { width: auto; height: auto; direction: rtl; text-align: right; }
.TrackInfoTable tr td { padding-right: 5px; direction: rtl; text-align: right; }

.sTrack1 { color: #87c4f9; }
.sTrack2 { }
.sTrack3 { }
.sTrack4 { border-style: dotted; border-width: thin; border-top: none; width: 75%; text-align: right; }
.TrackViewFooter { font-size: 11px; color: Gray; clear: both; }

/* SendToFriend ------------------------------------------------------------------*/
.SendToFriend2 { direction: rtl; font-family: Tahoma; font-size: 12px; color: white; text-align: right; width: 100%; }
.SendToFriend5 { width: 80px; text-align: right; }
.SendToFriend7 { text-align: right; }
.SendToFriend8 { text-align: right; }
.SendToFriend9 { text-align: right; }
.SendToFriend10 { text-align: right; }
.SendToFriend11 { text-align: right; }
.SendToFriend12 { text-align: right; vertical-align: top; }
.SendToFriend13 { text-align: right; }
.SendToFriend14 { text-align: right; }
.SendToFriend15 { text-align: right; }
.SendToFriend16 { text-align: right; }
.SendToFriend17 { text-align: right; }

/*---- ThreadView -----*/
.sThreadView0 { color: Black; }
.sThreadView1 { background-color: #0359a6; padding: 2px; border: solid 1px #01a5eb; }
.sThreadView2 { min-height: 65px; padding: 5px; color: White; }
.sThreadView3 { text-align: center; font-size: 12px; width: 100%; }
.sThreadView4 { }
.sThreadView5 { padding: 5px 5px 0 5px; }
.sThreadView6 { direction: ltr; font-size: 11px; display: inline-block; }
.sThreadView7 { margin-top: 15px; clear: both; }
.sThreadView8 { background-color: #00adef; padding: 5px; font-size: 11px; border: solid 1px #01a5eb; }
.sThreadView9 { }
.sThreadView10 { }
.sThreadView11 { font-size: 11px; }
.sThreadView12 { width: 120px; vertical-align: top; padding: 5px; }
.sThreadView13 { border-right: dashed 1px #0b198d; }
.sThreadView14 { }
.sThreadView15 { }
.sThreadView16 { }
.sThreadView17 { }
.sThreadView18 { color: #ffffff; }
.sThreadView19 { text-align: center; background-color: #0359a6; width: 100px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; }
.sThreadView20 { text-align: center; background-color: #0359a6; width: 100px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; }
.sThreadView21 { padding-right: 5px; font-weight: bold; font-size: 11px; }
.sThreadView22 { padding-right: 5px; }
.sThreadView23 { text-align: right; }
.sThreadView24 { color: #045ba2; }
.sThreadView25 { display: block; width: 100%; }
.sThreadView26 { text-align: center; background-color: #0359a6; width: 100px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; }
.sThreadView27 { text-align: center; background-color: #0359a6; width: 100px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; }
.sThreadView28 { text-align: center; background-color: #0359a6; width: 190px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; color: white; }

/*---- ForumList -----*/
.sForumList0 { }
a.sForumList1 { font-weight: bold; font-size: 11px; color: #045ba2; }
.sForumList2 { padding-right: 5px; font-size: 11px; color: black; }
.sForumList3 { }
.sForumList4 { }
.sForumList5 { width: 60px; text-align: center; }
.sForumList6 { text-align: center; }
.sForumList7 { text-align: center; }

/*---- PostAddEdit -----*/
.sPostAddEdit0 { }
.sPostAddEdit1 { color: Black; }
.sPostAddEdit2 { margin-top: 15px; }
.sPostAddEdit3 { }
.sPostAddEdit4 { margin-bottom: 15px; }
.sPostAddEdit5 { }
.sPostAddEdit6 { }
.sPostAddEdit7 { margin-top: 12px; }
.sPostAddEdit7 .cleditorMain { display: inline-block; }
.sPostAddEdit7 textarea { direction: ltr; text-align: left; }
.sPostAddEdit8 { vertical-align: top; }
.sPostAddEdit9 { margin-top: 12px; }
.sPostAddEdit10 { margin-top: 12px; padding-right: 30px; }
.sPostAddEdit11 { text-align: center; margin-top: 10px; }
.sPostAddEdit12 { vertical-align: top; }

/*---- JobRequest -----*/
.sJobRequest1 { }
.sJobRequest2 { line-height: 18px; text-align: justify; }
.sJobRequest3 { width: 240px; text-align: left; }
.sJobRequest4 { color: red; }
.sJobRequest5 { vertical-align: top; }
.sJobRequest6 { font-weight: bold; }
.sJobRequest7 { }

/*---- Forum -----*/
.sForum1 { display: block; width: 100%; float: none; clear: both; margin-bottom: 5px; }
.sForum2 { text-align: right; width: 520px; height: 22px; float: right; margin: 5px; margin-right: 0; }
.sForum3 { }
.sForum4 { text-align: center; background-color: #0359a6; width: 120px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; border-left: solid 2px #01a5eb; }
.sForum4 a { color: white; }
.sForum5 { padding-top: 5px; }
.sForum7 { width: 32px; }
.sForum8 { padding: 5px; }
a.sForum9 { font-weight: bold; font-size: 11px; color: #045ba2; }
.sForum10 { }
.sForum11 { text-align: right; }
.sForum12 { text-align: right; }
.sForum13 { width: 50px; }
.sForum14 { width: 50px; }
.sForum15 { padding-top: 5px; }
.sForum16 { width: 20px; }
.sForum17 { padding-top: 5px; }
.sForum18 { font-size: 11px; background-color: #00adef; color: White; }
a.sForum18 { color: White !important; font-weight: normal !important; }
.sForum19 { height: 50px; background-color: #d7d7d7; color: Black; text-align: center; }
.sForum20 { height: 50px; background-color: White; color: Black; text-align: center; }
.sForum21 { background-color: #00adef; padding: 5px; font-size: 11px; border: solid 1px #01a5eb; }
.sForum22 { display: block; width: 100%; float: none; clear: both; }
.sForum23 { text-align: center; background-color: #0359a6; width: 120px; height: 22px; float: left; margin: 5px; margin-left: 0; border: solid 1px #01a5eb; border-left: solid 2px #01a5eb; }
.sForum23 a { color: white; }


/*---- AdsNew -----*/
.sAdsNew1 { }
.sAdsNew2 { vertical-align: top; width: 100px; }
.sAdsNew3 { }
.sAdsNew4 { vertical-align: top; }
.sAdsNew5 { vertical-align: top; }
.sAdsNew5_1 { }
.sAdsNew5_2 { margin-top: 10px; }
.sAdsNew6 { vertical-align: top; }
.sAdsNew7 { }
.sAdsNew7_0 { direction: ltr; }
.sAdsNew8 { }
.sAdsNew9 { }
.sAdsNew10 { }
.sAdsNew11 { }
.sAdsNew12 { padding: 7px; }
.sAdsNew13 { border: solid 1px red; padding: 7px; }
.sAdsNew14 { color: red; }
.sAdsNew15 { margin-top: 10px; }
.sAdsNew16 { color: red; padding: 0 5px; }
.sAdsNew17 { margin-top: 10px; }

/*---- AdsPayment -----*/
.sAdsPayment1 { }
.sAdsPayment2 { border: solid 1px black; padding: 5px; float: right; margin: 5px; }
.sAdsPayment3 { }
.sAdsPayment4 { }
.sAdsPayment5 { }
.sAdsPayment6 { }
.sAdsPayment7 { }
.sAdsPayment8 { }
.sAdsPayment9 { }
.sAdsPayment10 { }


/*---- AdsList -----*/
.sAdsList1 { text-align: center; }
.sAdsList2 { width: 60px; }
.sAdsList3 { width: 70px; }
.sAdsList4 { }
.sAdsList5 { }
.sAdsList6 { }
.sAdsList7 { }
.sAdsList8 { }
.sAdsList9 { }
.sAdsList10 { }

/*---- DailyAds UserControl -----*/
.sDailyAds1 { }
.sDailyAds2 { }
.sDailyAds3 { width: 100px; text-align: center; }

/*---- AdsView -----*/
.sAdsView1 { }
.sAdsView2 { font-weight: bold; font-size: 14px; color: #FF6600; }
.sAdsView3 { float: left; margin: 0 10px 10px 10px; }
.sAdsView4 { }
.sAdsView5 { margin: 20px 0 0 0; }
.sAdsView6 { font-weight: bold; font-size: 12px; color: #FF6600; }
.sAdsView7 { margin: 10px 0 0 0; }
.sAdsView8 { width: 50px; }
.sAdsView9 { }
.sAdsView10 { margin-top: 20px; }
.sAdsView11 { font-weight: bold; }
.sAdsView12 { }

/*---------------------- Pager ---------------------*/
.PagerContainerDiv { float: left; }
.PagerButtons { border: 0; background: url("../images/bgPager.gif") repeat-x scroll 0 -58px transparent; border-color: #D3D3D4; border-style: solid; border-width: 1px; color: #666666 !important; line-height: 15px; text-decoration: none; margin-right: 2px; padding: 2px 5px; vertical-align: middle; }
.PagerButtons:hover { background: url("../images/bgPager.gif") repeat-x scroll 0 -87px transparent; border-color: #34A7DB; border-style: solid; border-width: 1px; color: #0068CC !important; }
.PagerButtons.aspNetDisabled { background: url("../images/bgPager.gif") repeat-x scroll 0 -87px transparent; border-color: #D3D3D4; border-style: solid; border-width: 1px; color: #666666 !important; vertical-align: middle; }
.PagerNumbers { background: url("../images/bgPager.gif") repeat-x scroll 0 -87px transparent; border-color: #D3D3D4; border-style: solid; border-width: 1px; color: #666666 !important; padding: 2px 5px; vertical-align: middle; }
.PagerNumbers:hover { background: url("../images/bgPager.gif") repeat-x scroll 0 -87px transparent; border-color: #34A7DB; border-style: solid; border-width: 1px; color: #0068CC !important; }
.PagerCurrentPage { background: url("../images/bgPager.gif") repeat-x scroll 0 -87px transparent; border-color: #D3D3D4; border-style: solid; border-width: 1px; color: #666666 !important; padding: 2px 5px; font-weight: bold; vertical-align: middle; }

/*-- SiteMap Path --*/
.rtNode { /*display: none*/ }



/* Cart ------------------------------------------------------------------*/
.sCart1 { padding: 5px; text-align: center; color: red; font-size: 11px; }
.sCart2 { border-bottom: dotted 1px silver; }
.sCart3 { font-size: 12px; font-weight: bold; }
.sCart4 { float: right; margin-left: 10px; direction: ltr; border: dotted 1px silver; }
.sCart4_1 { }
.sCart4_2 { text-align: left; vertical-align: top; }
.sCart4_3 { font-size: 10px; }
.sCart4_4 { width: auto; padding-right: 30px; color: Gray; }
.sCart4_5 { text-align: left; }
.sCart4_6 { width: 40px; }
.sCart4_7 { vertical-align: middle; }
.sCart4_8 { vertical-align: middle; }
.sCart4_9 { }
.sCart4_10 { }
.sCart4_11 { }
.sCart4_12 { font-size: 11px; }
.sCart4_13 { margin-right: 10px; }
.sCart4_13 table { border: dotted 1px silver; }
.sCart4_13_1 { text-align: left; }
.sCart4_13_2 { color: #ec222e; }
.sCart5 { border-bottom: dotted 1px silver; padding: 5px; font-size: 11px; }
.sCart6 { font-size: 12px; font-weight: bold; }
.sCart7 { }
.sCart8 { }
.sCart9 { }
.sCart10 { }
.sCart11 { }
.sCart12 { }
.sCart13 { font-family: Tahoma; font-size: 12px; }
.sCart14 { }
.sCart15 { font-family: Tahoma; font-size: 12px; }
.sCart16 { vertical-align: top; }
.sCart17 { vertical-align: top; }
.sCart18 { text-align: center; padding: 10px; }
.sCart19 { }

/* CartPayment ------------------------------------------------------------------*/
.sCartPayment1 { font-size: 12px; font-weight: bold; }
.sCartPayment2 { }
.sCartPayment3 { background: #f60324; }
.sCartPayment4 { font-weight: bold; font-size: 10px; color: White; }
.sCartPayment5 { }
.sCartPayment6 { width: 430px; color: Orange; }
.sCartPayment7 { }
.sCartPayment8 { color: Orange; }
.sCartPayment9 { }
.sCartPayment10 { color: Orange; }
.sCartPayment11 { }
.sCartPayment12 { color: Orange; }
.sCartPayment13 { }
.sCartPayment14 { color: Orange; }
.sCartPayment15 { }
.sCartPayment16 { color: Orange; }
.sCartPayment17 { }
.sCartPayment18 { color: Orange; }
.sCartPayment19 { }
.sCartPayment20 { color: Orange; }
.sCartPayment21 { vertical-align: top; }
.sCartPayment22 { vertical-align: top; color: Orange; }
.sCartPayment22_1 { color: Orange; }
.sCartPayment22_2 { }
.sCartPayment22_3 { width: 550px; }
.sCartPayment23 { }
.sCartPayment24 { width: 282px; }
.sCartPayment25 { text-align: right; width: 90px; }
.sCartPayment26 { width: 80px; color: Orange; }
.sCartPayment27 { width: 30px; }
.sCartPayment28 { text-align: right; vertical-align: middle; }
.sCartPayment29 { text-align: right; }
.sCartPayment30 { color: Orange; }
.sCartPayment31 { }
.sCartPayment32 { text-align: right; }
.sCartPayment33 { color: Orange; }
.sCartPayment34 { }
.sCartPayment35 { border: 1px solid; }
.sCartPayment36 { background: #f60324; }
.sCartPayment37 { font-weight: bold; font-size: 10px; color: White; width: 510px; }
.sCartPayment38 { padding: 5px; border: dotted 1px silver; text-align: right; }
.sCartPayment39 { }
.sCartPayment40 { }
.sCartPayment41 { }
.sCartPayment42 { }
.orderSubmit1 { padding: 10px; direction: rtl; text-align: right; position: relative; width: 450px; font-family: Tahoma; font-size: 12px; font-weight: normal; }


/*----------------------- Search ---------------------*/
.autocomplete-w1 { background: url(../Images/autocompleteShadowRtl.png) no-repeat bottom left; position: absolute; top: 3px; left: -2px; margin: 6px 0 0 0px; /* IE6 fix: */ _background: none; _margin: 1px 0 0 0; direction: rtl; text-align: right; }
.autocomplete { border: 1px solid #b1b1b1; background: #e9e9e9; color: #303030; cursor: default; text-align: right; max-height: 350px; overflow: auto; margin: -6px 0px 6px 6px; /* IE6 specific: */ _height: 350px; _margin: 0; _overflow-x: hidden; }
.autocomplete .selected { background: #3962bd;color: #010204; }
.autocomplete .selected strong{ color: white;}
.autocomplete div { padding: 2px 5px; white-space: nowrap; overflow: hidden; }
.autocomplete strong { font-weight: normal; color: #3962bd; }
/*.acSearchButton{background-image:url(../Images/search.png);border:none;background-color:transparent; height: 23px; Width: 24px;
                    margin-bottom: 0px; cursor:pointer;}
.acSearchTextInput{ width: 245px;background-color: #ededed;height: 18px;border: 1px solid #606060;color: #6a6a6a; padding: 3px }*/
.acSearchButtonTd { padding-left: 2px; width: 30px; text-align: left; padding-top: 0px; }
.acSearchTextInputTd { width: 160px; padding-top: 0px; }


span.hilite {color: #3962bd;padding: 2px;font-weight: bold }
.sSearch1 { }
.sSearch2 { font-family: tahoma; color: red; font-size: 12px; }
.sSearch3 { width: 100%; }
.sSearch4 { }
a.sSearch5:link, a.sSearch5:active, a.sSearch5:visited { text-decoration: none; font-family: yekan; color: #010204; font-size: 13px; font-weight: bold; }
a.sSearch5:hover { text-decoration: none; font-family: yekan; color: #303030; font-size: 13px; font-weight: bold; cursor: pointer; }
.sSearch6 { }
.sSearch7 { border: 0px; border-top: dotted 1px silver; width: 100%; text-align: center; }

.searchCtrl2 { background-image: url(../Images/search.png); border: none; background-color: transparent; height: 23px; Width: 24px; margin-bottom: 0px; }
.searchCtrl3 { padding-left: 0px; width: 30px; text-align: right; padding-top: 8px; }
.searchCtrl4 { width: 160px; padding-top: 8px; padding-right: 8px; }
.searchCtrl1 { direction: rtl; text-align: right; padding-top: 5px; }

.searchCtrl4 { font-family: Tahoma; font-size: 12px; text-align: justify; direction: rtl; }

/*--------------------------GroupList--------------------------*/
.sGroupList1 { }
.sGroupList2 { }
.sGroupList3 { }
.sGroupList4 { }
.sGroupList5 { }
.sGroupList6 { }
.sGroupList7 { }
.sGroupList8 { }
.sGroupList9 { }
.sGroupList10 { }
.sGroupList11 { }


/***************Ticket***********************************/
.titleLogin h1 { font-size: 15px; color: #439461; }
.loginvs { padding-left: 10px; padding-right: 10px; }
.logintablelefttd h1 { font-size: 16px; color: #439461; }
.lilogin { color: #81a841; }
.txtlilogin { color: #ffffff; }
.formButton { width: 38px; height: 22px; background-image: url('../images/1065/Login.png'); background-color: transparent; border: none; cursor: pointer; }
a.menuLink { font-weight: bold; color: #1ba0d1; }
a.menuLink:hover { color: #81a841; }
.loginhr { padding-top: 5px; padding-bottom: 5px; clear: both; }
.sTicketmenu { display: block; padding-top: 7px; text-align: right; }
.SearchTicket { width: 68px; height: 20px; background-image: url('../images/1065/search.png'); background-color: transparent; border: none; cursor: pointer; }
.tickettable { padding-top: 8px; }
.MenuTicket-Seperator { float: right; padding-left: 4px; padding-right: 4px; }
a.ticketLink { color: #0F8244; }
a.ticketLink:hover { color: #81a841; }
.ticket-grid { padding-top: 7px; }
.login { color: #000000; }
.ticketviewgrid { opacity: 0.85; filter: alpha(opacity=85); }
.TicketSeperator { color: #1bbd69; padding-left: 4px; padding-right: 4px; }
.Brstyle { width: 600px; height: 2px; background-image: url('../images/ticketbr.png'); background-color: transparent; border: none; cursor: pointer; padding-bottom: 15px; background-repeat: no-repeat; background-position: center center; }
/***********************Search Form*******************/

.FormTicket { width: 68px; height: 20px; background-image: url('../images/1065/search.png'); background-color: transparent; border: none; cursor: pointer; margin-top: 2px; }

/*--------------------------Weather--------------------------*/
.weather { direction: rtl; text-align: right; position: relative; }
.weather .texts { padding: 15px; }
.weather .icon { float: left; margin: 10px; }
.weather .temp { font-size: 26px; color: #195594; direction: ltr; display: inline-block; }
.weather .city a { font-size: 18px; color: #195594; clear: both; }
.weather .infoDiv { margin-top: 5px; }
.weather .loading { display: none; }
.weather .windSpan { color: #195594; direction: ltr; display: inline-block; }
.weather .humiditySpan { color: #195594; direction: ltr; display: inline-block; }
.weather .pressureSpan { color: #195594; direction: ltr; display: inline-block; }



/* Comment  -----------------------------------------------*/
.sRER1 { margin-bottom: 10px; direction: rtl; }
.sRER1_0 { display: block; font-size: 13px; margin-bottom: 5px; color: #152C53; }
.sRER1_1 { }
.sRER2 { }
.sRER3 { }
.sRER4 { font-weight: bold; font-size: 11px; }
.sRER5 { font-weight: bold; font-size: 11px; }
.sRER6 { display: inline-block; vertical-align: top; }
.sRER6 img { vertical-align: top; }
.sRER7 { }
.clear { clear: both; }
