body{	font-family: tahoma !important;font-size:0.69em;color:#000;text-align: center;direction: ltr; margin:0; padding:0; height:100%;}
html>/**/body html {direction:rtl;}

a{color:#000 ;text-decoration: none}
a:hover{color:#2F4B1A;text-decoration: none;}


object.focus{border: 0px;outline:none !important;}
input, select{font-family: tahoma !important;}
tr , td {vertical-align: top;}
li{list-style:none !important;}
.floatReverse{float:left}
.floatnormal{float: right;}
/**** master Layout ****/

.header{background:#ff0;height: 166px;background:url(../images/header.jpg) center -8px;}
 html>/**/body .header{height: 186px;}
.Content{background:url(../images/mainback.jpg) top repeat-x;}
.footer {
    width:100%;
    height:170px;
    background:url(../images/footer.gif) top;
}
.footer2{width: 960px;height: 150px;background: url(../images/footer2.gif) no-repeat;margin-bottom: 10px;font-size: 120%;font-weight: 700;}
.footer2 .ar75{width:700px;float: right;border-left: 1px solid #E7D79C;padding: 5px;height: 140px;}
.footer2 .ar25{width:235px;float: left;border: 0px solid #000;padding: 5px;height: 140px;}
.header .inside , .Content .inside, .footer .inside{ width: 960px;}
.header .inside {
    position: relative;
    background-image: url(../images/header-inside.jpg);
}

.Content table{width: 100%;padding: 0px;direction: rtl;}
.Content table td{padding: 0;text-align: right;}
.adminPanel table td{ padding:5px 10px!important}
.Content table th{ text-align:right}
.w1column ,.w2column {min-height: 100px;margin:5px 0px 5px 0px}
 html>/**/body .w1column ,.w2column ,.w3column {margin:5px 0px 5px 0px}
.w1column{width: 320px;background-color: #F0F8FF;float: right;}
.w2column{width: 630px;background-color: #F5F5DC;float: right;}
.w3column{width: 950px;background-color: #F5F5DC;float: right;}

.toplinks{
    height: 27px;
    direction: rtl;
    position: relative;
}
.toplinks div{color: #fff;padding-top: 1px;}
.toplinks .date{float: right;margin-right:20px}
.toplinks .links{float: left; width:950px}
.toplinks .links ul{
    margin: 0px 130px 0 0 !IMPORTANT;
    overflow:hidden;
}
.toplinks .links ul li{float: left;padding:0 7px;background: url(../images/topsp.png) right 5px no-repeat; }
.toplinks .links ul li.last{background: none !important;padding-right: 0px;}
.toplinks .links ul li img{vertical-align: middle;}
.toplinks .links ul li a{color: #fff;text-decoration: none;}
.toplinks .links ul li a:hover{color: #FDE496;}
.toplinks .links{float:left}
.toplinks .currentDateTime {
    position: absolute;
    right:10px;
    top:2px;
    direction: ltr;
}
.login{
 width: 202px;
 height: 122px;
 background: url(../images/login.png) no-repeat;
 position: absolute;margin: 9px -175px 0 0;
 padding:19px 10px 0 0 !important;
 display: none;
 z-index: 5;
}
 html>/**/body .login{margin: 0px -110px 0 0;}
.login input{background: url(../images/input.png) no-repeat !important;width: 186px !important;height: 20px !important;padding:1px 2px !important;border: 0px solid #000 !important;margin:5px 170px 5px 0;float: none;clear: both;}
 html>/**/body .login input{margin: 5px 0px;}
.login div{display: inline-block;}
.login .field-clear , .login .field-field  {position:relative;margin-right:0px;}


.logo{position: absolute;margin:0px 0px 0px 375px;width: 586px;z-index: 0}
.logo object ,.logo img{float: right;}
.logo img{margin-top:0px;}


.newsbar{background: url(../images/news.png) no-repeat;height:22px;text-align: right;padding: 2px 10px;color: #fff;direction: ltr;clear: both;float: none;width: 940px;}
.Content .inisde table{margin-left: -90px !important;}
.maintable{border: 0px solid #000;height: 310px;}
.newsbar span {margin-left: 5px;float: left}
.newsbar img {margin:2px 10px;vertical-align: middle;}

.word{background: url(../images/word.png) top left no-repeat;width: 300px;height: 211px;padding:31px 10px 10px 10px;color: #fff;font-size:103%;}
.word .unite{width:95%;height:83px;text-align:justify;line-height:18px;display:inline-block;margin-bottom:2px;font-weight:700}
.word .unite img{border:2px solid #879d86;width:76px;height:76px;margin:0 2px;background:#879d86}
.word .unite td{padding:0 4px;vertical-align:middle}
.word .unite td a{text-decoration:none;}
.w1column.word a:hover{ color:#e5cf86}

.news{background: url(../images/newsback.png) top right no-repeat;height:22px;width: 620px;height: 231px;padding:8px 10px 10px 0;color: #fff;font-size:105%;position: relative;}
.news .title{font-weight:700;padding: 0px 15px;margin-top: -5px;font-family: arial;font-size:140%}
.mainnews {background: url(../images/newssp.png) center bottom no-repeat;margin: 10px 5px;min-height: 120px;color: #000}
.mainnews img{border: 1px solid #899189;margin:5px 20px 5px 0px;float: left}
.mainnews a{
    background: url(../images/newbullet.gif) left 2px no-repeat;
    color:#000;font-size: 100%;font-weight: 700;text-decoration: none;padding-left:15px;width: 400px;display: inline-block;}
.mainnews a:hover{color:#067603}
.mainnews span{margin: 10px 0;width: 415px;display: inline-block;}
.morenews{min-height: 52px}
.morenews ul {margin: 0px}
.morenews a {color:#000;text-decoration: none;background: url(../images/bullet.gif) left 6px no-repeat;padding: 0px 10px;margin-left:10px;}
.morenews a:hover{color:#067603}
.allnews{
    position: absolute;margin:3px 542px 0 0;
    left:5px;
}
 html>/**/body .allnews{margin:6px 542px 0 0;}
.allnews a{
    color: #464646;text-decoration: none;font-weight: 700;font-size: 90%;
    text-align: left;
}
.allnews a:hover{color:#067603}

.sfd{width: 290px;height: 157px;padding:50px 10px 10px 10px;color: #000;font-size:105%;position: relative;}
.sfd ul , .eservices ul , .w1portlet ul{position: absolute;bottom: 5px;right: 12px;width: 290px;margin-right:-1px}
.sfd ul li , .eservices ul li , .w1portlet ul li{border-top:1px dashed #CBCBCB;}
.sfd ul li a , .eservices ul li a , .w1portlet ul li a{background: url(../images/bullet.gif) 100% 12px no-repeat;padding:2px 12px 5px 2px;text-decoration: none;display: inline-block;width:96%;color: #000;font-weight: 700;}
a.more{color: #C4901C !important;}
.eservices ul li a {font-weight: normal;}
.sfd ul li a:hover , .eservices ul li a:hover ,.w1portlet ul li a:hover{background:#F5F5DC url(../images/bullet.gif) 100% 12px no-repeat;}
.tamweel{background: url(../images/sfd.png) top left no-repeat;}
.training{background: url(../images/training.png) top left no-repeat;}
.tasweek{background: url(../images/tasweek.png) top left no-repeat;}

.eservices{background: url(../images/eservices.png) top left no-repeat;width: 610px;height: 164px;padding:8px 10px 10px 10px;color: #fff;font-size:105%;position: relative;}
.eservices .title , .w1portlet .title , .adsportlet .title{font-weight:700;padding: 0px 15px;font-family: arial;font-size:140%}
.eservices img{margin: 3px -9px 5px 20px;float: right}
.eservices ul{right: 325px;}
.eservices ul li , .w1portlet ul li{border:0px;border-bottom:1px dashed #CBCBCB;}

.w1portlet{background: url(../images/bottom.gif) right bottom no-repeat;width: 310px;min-height: 269px;color: #fff;font-size:105%;padding-bottom: 5px;}
.w1portlet .title{background: url(../images/header.gif) right top no-repeat;width: 258px;display: inline-block;height: 16px;padding: 7px 26px}
.w1portlet ul{position: static;margin: 4px 10px 0 0;}
.w1portlet ul li{height: 29px;width: 290px;display: inline-table;}
.w1portlet ul li a , .w1portlet ul li a:hover{font-weight: normal;background-position: 100% 13px;padding: 7px 12px 4px 2px;background:transparent url(../images/bullet.gif) 100% 12px no-repeat;}
.w1portlet ul li:hover{background:url(../images/menuhover.png);}
.adsportlet{background: transparent;width: 300px;min-height: 160px;padding:8px 10px 5px 0;color: #fff;font-size:105%;margin: 10px 5px 5px 0 !important}
.adsportlet .title{
    color:#ffffff;
  background: url(../images/header_empty.png) right top no-repeat;
  width: 258px;
  display: inline-block;
  height: 16px;
  margin:-10px -10px 0 0;
  padding: 7px 26px;
}

.scrollable { position: relative; overflow: hidden; width: 307px; height: 150px;right:-8px;top:20px;}
 html>/**/body .scrollable {right:-1px;top:0px;}
.scrollable .items { width: 20000em; position: absolute; clear: both;}
.items > div {
  position: relative;
  float: left;
  width: 307px;
}

.items > div  div.caption{
 background-color: #000;
 color: #fff;
 position: absolute;
 bottom:0;
 left:0;
 width: 100%;
 height:30px;
 opacity: 0.5;
 filter: alpha(opacity=50);
}

.items > div  div.caption .caption_inner{
 margin: 5px 5px;
}






.scrollable img { float: left; width: 307px; height: 150px;}
.scrollable .active {position: relative; cursor: default; }
.scrollable { float: left; }
.items div span{position: absolute;bottom:0px;min-height: 30px;display: inline-block;width: 285px;color: #fff;padding: 10px;z-index: 5;background: transparent;font-size:105%;font-weight: 700}
.items div .blackarea{background-color: #000;filter:alpha(opacity=50);-moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5;z-index: 4;}

/****************/
a.browse {display: block; width: 16px; height: 16px; margin: 0px 2px; cursor: pointer; font-size: 1px;float: left ;display: inline-block;margin:0px  5px;}
a.right {background: url(../images/right.png); clear: right;  }
a.right:hover {}
a.right:active {}
a.left { margin-left: 0px;background: url(../images/left.png);margin:0px  6px  0 5px;}
a.left:hover {}
a.left:active {}

/* Effective stylesheet produced by snapshot save */
.navi { height: 20px;float: left}
/*.tooltip{display:none;	background:transparent url(../images/tooltip.png);font-size:12px;height:51px;width:155px;color:#fff;padding: 5px;text-align: center;padding: 20px 5px 5px 0px;font-size: 11px;margin-bottom: -50px;font-weight: 700;font-size: 150%}*/
#tooltip {padding: 5px 10px;z-index: 3000; position: absolute; background-color: #537A53; opacity: 0.85;color: #fff;border: 1px solid #000}
#tooltip H3 {MARGIN: 0px}
#tooltip DIV {MARGIN: 0px}
#tooltip href{display: none;}

.navi a { width: 8px; height: 8px; float: left; margin: 3px; background: url("../images/navigator.png") no-repeat scroll 0pt 0pt transparent; display: block; font-size: 1px; }
.navi a:hover { background-position: 0pt -8px; }
.navi a.active { background-position: 0pt -16px; }
.adsnavigation{
    position: relative;
    margin: -22px 0 0 0px;
    text-align: right !important;
}
 html>/**/body .adsnavigation{margin: -20px 0 0 10px;}
.support{margin: 10px 7px 0 0;width:320px;}
 html>/**/body .support{margin: 0px 5px 0 0;}
.support img{margin:3px 9px;float: right;}

.branches{background-color:transparent;}

.footer{	color:#C8D3C7;text-decoration: none;font-size: 90%;font-weight: 700}
.footer .inside{
    position: relative;
    margin-bottom: 5px;
    padding-right: 0;
    width: 960px;
}
.footer .inside ul{float: left;background: url(../images/footersp.gif) right no-repeat;margin-left: 10px;}
.footer .inside ul.last{background: none;}
.footer .inside li {text-align: left;font-weight: 700;padding: 5px 0px;background: url(../images/footerbullet.gif) left 12px no-repeat}
.footer .inside li a{color:#C8D3C7;text-decoration: none;font-size: 90%;padding: 0px 12px;display: inline-block;}
.footer .inside li a:hover{color:#F7E07B}
.footer .inside .social{position: absolute;right:0;color: #fff;font-weight: 700;margin: 90px -175px 0 -175px}
 html>/**/body .footer .inside .social{margin: 10px 0 0 10px}
.footer .inside .social img{margin: 3px 2px}

.boxEvents a {
    font-size: 12px;
    font-weight: bold;
    background: rgba(0, 0, 0, 0) url("../images/newbullet.gif") no-repeat scroll left 2px;
    padding-left: 15px !important;
    text-align: left;
    direction: ltr !important;
}
.boxEvents td {
    padding:10px 0 !important;
    direction: ltr !important;
    text-align: left !important;
}




/**** master Layout ****/

/********* menu **********/
.mainnavigation{
    background:url(../images/topnavigationback.png) bottom no-repeat;height: 80px;padding-top:58px
}
 html>/**/body .mainnavigation{margin-top: 80px;padding: 0px;}
.mainnavigation .search{width: 315px;height: 50px;width: 100%;text-align: left;font-weight: 700px;padding-right: 5px;clear: both;direction: rtl;}
.mainnavigation .search div{line-height:17px;line-height:12px\0/;}
.mainnavigation .search a{font-weight: 700;color: #fff;padding:0 7px;text-decoration: none;}.mainnavigation .search a:hover{font-weight: 700;color: #fff;color: #000}
.mainnavigation .search input[type='text']{width: 245px !important;border: 1px solid #D4D4D4;background: #fff;background-image: none;margin: 5px 0 0 0;color: #2F4B1A;padding: 3px 3px;height: 15px;}
.mainnavigation .search input[type='submit']{width: 49px;height: 21px;background: url(../images/search.png);border: 0px;margin: 5px 5px 0 5px;}


.mainnavigation  .navigation{border:0px solid #000;}
.mainnavigation  .navigation ul{margin: 0 10px 0 0;}

#logo2 {
    position: absolute;
    right:45px;
    top:30px;
    width:120px;
    height:120px;
    background-image: url(../images/logo2.png);
}

.ddsmoothmenu{direction:ltr !important;}
.ddsmoothmenu ul li a{color: #fff;font-family: arial;font-size:15px;font-weight: 700;text-decoration: none;}
.ddsmoothmenu ul li a:hover{color: #FDE496;}
.ddsmoothmenu ul{z-index:100;margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left;}
.ddsmoothmenu ul li a{display: block;color: white;padding: 5px 10px;background: url(../images/menusp.png) no-repeat right 0;text-decoration: none;}
* html .ddsmoothmenu ul li a{display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{color: white;}
.ddsmoothmenu ul li a.selected{ background: #3F3F3F; color: white;}
.ddsmoothmenu ul li a:hover{color:#FDE496}
.ddsmoothmenu ul li ul{position: absolute;left: 0;display: none; visibility: hidden;border:1px solid #537A53;z-index: 1000000000000;background: url(../images/triktry.gif);}
.ddsmoothmenu ul li ul li{display: list-item;float: none;text-align: right;background-color:#285027}
.ddsmoothmenu ul li ul li.info{background-color:#F2CA5B;color: #000}
.ddsmoothmenu ul li ul li ul{top: 0;}
.ddsmoothmenu ul li ul li a{font: normal 11px tahoma;width: 140px; padding: 5px;margin: 0;border-top-width: 0;border-bottom: 1px solid #537A53;background: none;}
.ddsmoothmenu ul li ul li.info a{color: #000}
.ddsmoothmenu ul li ul li a:hover{background: #F2CA5B;color: #000}
* html .ddsmoothmenu{height: 1%;}
.downarrowclass{position: absolute;top: 8px;left: 2px;display: none;}
.rightarrowclass{position: absolute;top: 6px;left: 5px;}
.ddshadow{position: absolute;left: 0;top: 0;width: 0;height: 0;background-color:transparent;border: 0px}
/****************/

.mt10{margin-top: 10px !important;min-height: 280px}
.area100{background: url(../images/area100.gif) no-repeat;width: 940px;min-height: 500px;margin-top: 10px;padding: 0px 10px 10px}
.area75{background: url(../images/area75.gif) no-repeat;width: 942px;min-height: 500px;margin-top: 10px;padding: 0px 10px 10px}
.area25{background: url(../images/area25.gif) no-repeat;width: 216px;min-height: 500px;margin-top: 10px;padding: 0px 10px 10px;min-height: 538px}
.area100 .title , .area75 .title , .area25 .title{
    font-weight:700;padding: 7px 20px 6px 0;margin-top: 0px;font-family: arial;font-size:155%;display: block;color: #fff;
    /*width: 98px;*/
}
.area100 .title{width: 900px;}
.area25 .title{width: 195px}

/************** Start breadcrumb ******************/
.breadcrumb{font-weight: 700;color: #666666;margin: 10px 0 0;height: 25px;float: left;}
.breadcrumb a{color: #999999;font-weight: normal !important;text-decoration: none;}
.breadcrumb a:hover , .area25 ul li a:hover ,.contentinside  .details ul li a:hover {color: #067603}
.breadcrumb span.path{
    width: 700px;background: url(../images/breadcrumb.gif) right no-repeat;
    direction: ltr !important;
}
.pageaction{float: left;height: 27px;background: url(../images/pageaction.gif) no-repeat;padding:3px 5px;text-align: left;margin-left: -8px}
.pageaction img{margin:0 3px;}

/************** Finish breadcrumb ******************/

/*********************  Inside details *************/
.contentinside{}
.contentinside .newstitle{font-size: 180%;font-family: arial;color:#000;line-height: 23px;display: inline-block;margin: 20px 0 0 0;border-bottom: 1px solid #E9D598;padding-bottom: 5px;width: 100%;}
.contentinside .gallery ,.contentinside
.details{
    margin: 15px 0;
    /*display: inline-block;*/
    display: inline-block;
    line-height: 23px;font-size: 115%;width: 100%
}
.contentinside .contentDisplay {margin: 15px 0;display: inline-block;line-height: 23px;font-size: 115%;}
.contentinside .details img{float: left;margin: 0px 0px 5px 15px;border: 1px solid #E9D598;padding: 5px;max-width:680px}
.newsdetails img{min-height:90px;max-width:680px;min-width:120px;}
.contentinside .details ul.navigation{margin: 10px;background-color: #F6F3E4;border: 1px solid #E7D79C}
.contentinside .details ul.navigation li{background: url(../images/bullet.gif) no-repeat 99% 8px;padding-right: 20px;margin: 5px 0;}
.contentinside .details ul.navigation li a{text-decoration: none;color: #000;font-size: 95%;font-weight: 700}
.contentinside  .details ul li{background: url(../images/bullet.gif) no-repeat 0 8px;padding-left: 20px;margin: 5px 0;}
.contentinside .insideheader{display: inline-block;width: 94%;background-color: #F6F3E4;border: 1px solid #E7D79C;margin: 10px 0px;padding-right: 30px;color: #0E780E;font-weight: 700; cursor: pointer;background: url(../images/plus.png) no-repeat 99.5% 3px;padding-right: 30px;}
.contentinside .insideheader:hover{background-color: #EEE8CC;border: 1px solid #D2B45A;}
.contentinside .datacontainer{
    display: none;border: 1px solid #e4e4e4;padding: 5px;width:930px;background:url(../images/deatilsback.gif) repeat-x; overflow:hidden;
}
.area75 .contentinside .datacontainer img{max-width:660px !important}
.contentinside .active{color: #fff;border: 1px solid #000;background:#356535 url(../images/minus.png) no-repeat 99.5% 3px;padding-right: 30px;}
.contentinside .active:hover{background-color: #284A20;color: #fff;border: 1px solid #000;}
.loan{background: none !important;}
.loan .registertable{width: 680px !important;}
.loan .registertable fieldset{width: 95%;}
.loan .registertable fieldset legend{background-color:#FFF1C4;margin: 0px 5px;color: #000}
.loan .span25 , .loan .span50 , .loan .span100{display: inline-block;width: 160px;float: right;font-weight: 700;white-space: nowrap;margin: 0px 0px 8px;color: #3B3B3B;font-size: 92%}
.loan .span50{width: 300px;display: inline;}
.loan .span100{width: 600px;}
.area25 ul{margin: 4px 0px 0 0;}
.area25 ul li{padding: 4px 0px;background: url(../images/bullet.gif) 100% 12px no-repeat;margin-bottom: 5px;padding-right: 10px;font-size: 115%;}
.area25 ul li a {text-decoration: none;color: #000;font-size: 100%;display: inline-block;}
.area25 ul li a:hover{text-decoration: underline;}
.area25 img{margin: 20px 0px;}

.registertable{width: 700px !important;}
.registertable hr{width: 99%;border: 2px solid #E8D698;margin: 0 0 10px 0px;}
.registertable td , .registertable th{color: #3B3B3B;font-size:92%;font-weight: bold;padding: 1px 3px 1px 2px !important;}
.registertable th {background-color: Green;white-space: nowrap;color: #fff;text-align: right;}
.registertable td span{font-weight: normal;font-size: 100%;display: inline-block;margin-right: 5px;color: #ad0000}
.registertable td span.error{font-weight: normal;color:#CF0000; background:none !important; border:none !important;}
.registertable td span.example{font-weight: normal;color:#B1B1B1; background:none !important; border:none !important;display: inline-block;margin-right: 10px;}
.registertable td span.example span{font-weight: normal;color:#B1B1B1;}
.registertable input,.registertable select,.registertable textarea,.registertable file,.yahooconfigur input{background-color: #F9F9F9;border:1px solid #E1E1E1;width:95% !important;margin-bottom: 7px;font-weight: normal;font-size:110% !important;padding:2px 2px 2px 0 !important;background-image: none;}
.registertable input:hover,.registertable select:hover, .registertable textarea:hover,.yahooconfigur input:hover{background-color: #F0E7D0;border: 1px solid #C9B889}
.registertable input.error,.registertable textarea.error{border:1px solid #CF0000}
.registertable select{height: 24px;}
.registertable input[type="radio"] , .registertable input[type="checkbox"]  {	width:auto !important;border: 0px;vertical-align: middle;}
.registertable img{border: 0px !important;}
.registertable .fullwidth{width: 97% !important}
.formaction{float: left}
.formaction input[type="button"],.formaction input[type="submit"]{width:87px !important;height: 27px;border: 0px;vertical-align: middle;text-align: center;color:#fff;font-size:120%;background: url(../images/btnback.gif) no-repeat;padding: 0px 0px 3px  !important;margin: 0px !important}
.formaction input[type="button"]:hover , .formaction input[type="submit"]:hover{background: url(../images/btnback_hover.gif) no-repeat;width:87px;height: 27px;border: 0px;color: #000}
.formaction img{border: 0px;margin: 0px 2px 2px 0 !important;padding: 2px !important;}
.disabledlayer{background-color: #fff;position: absolute;width: 688px;height: 59px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;	opacity: 0.7;margin-top: 176px;display: none;}

/******************* Gallaery ****************************/
.galleryunit{width:269px;height: 245px;background: url(../images/galleryback.jpg) no-repeat;float: right;margin:0px 22px 5px 22px;}
.galleryunit img{border: 0px !important;margin: 22px 17px 18px 0 ;padding: 0px !important;position: absolute;}
.galleryunit img:hover{border: 3px solid #7E7E7E !important}
.galleryunit span{font-weight: 700;font-size:100%;display: inline-block;width: 245px;margin:212px 5px 0 0;text-align: center;vertical-align: middle;line-height: 18px !important;}

/*** slidshow *****/
.gallerytitle{font-weight: 700;display: inline-block;text-align: center;width:700px ;margin: 10px 0 10px 0}
.videogallerytitle{font-weight: 700;display: inline-block;text-align: center;margin: 10px 0 10px 0}
.gallerycolumn{width:198px;display: inline-block;margin-top: 10px;border-bottom: 1px dashed #E4E4E4;font-weight: 700;cursor: pointer;padding: 5px 0 0 0}
.gallerycolumn:hover{background-color: #E9DBAE}
.gallerycolumn img{border: 1px solid #E4E4E4 !important; float: right !important;height: 60px !important;margin: 0 0 0 10px !important;width: 80px !important;}
#slideshow {list-style:none; color:#fff;}
#slideshow span {display:none}
#wrapper {width:570px; margin:10px auto; display:none;background:transparent !important; }
#wrapper *{margin:0; padding:0}
#fullsize {position:relative; width:566px; height:300px; padding:2px; background:#000;display: inline-block; overflow:hidden}

#information {position:absolute; bottom:0; width:550px; margin-right:10px;height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:13px;font-weight: 700;}
#information p {padding:0 8px 8px;line-height: 15px}
#image {width:550px}
#image img {position:absolute; z-index:25; width:auto;right:0px;height: 280px;top:20px; max-width:-moz-available;}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {right:0; background:url(../images/right2.gif) right center no-repeat}
#imgnext {left:0; background:url(../images/left2.gif) left center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40);display: none;}
.linkhover {background:url(../images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px;}
#slideleft {float:left; width:20px; height:81px; background:url(../images/scroll-left.gif) center center no-repeat; background-color:#537A53;cursor:pointer}
#slideleft:hover {background-color:#E8C055}
#slideright {float:right; width:20px; height:81px; background:#537A53 url(../images/scroll-right.gif) center center no-repeat;cursor:pointer}
#slideright:hover {background-color:#E8C055}
#slidearea {float:left; position:relative; width:520px; margin:0 5px; height:80px; overflow:hidden}
#slider {position:absolute; right:0; left:0; height:81px;text-align: right;white-space: nowrap;}
#slider img {cursor:pointer; border:1px solid #666; padding:2px;height: 74px;margin: 0 2px !important;width:110px}


/*********  Paging *************/
.paging {width: 872px;height: 38px;margin: 0 30px 20px;border: 1px solid #E8DFB7;text-align: center;}
.small{width:670px;margin: 0 10px 10px;padding: 3px 0 0 0;}
.paging span{ display: inline-block;width:245px;text-align: center;margin:6px 0 0;vertical-align: middle;}
.paging input{background-image: none;background-color: #F9F9F9;border:1px solid #C5C1C1;height: 15px;width:50px;font-size: 1.00em;padding: 3px 0 1px 1px;font-family: Tahoma;vertical-align: middle;}
.paging a{display: inline-block;width:39px;height: 30px;background: url(../images/paging.png);margin-left: 5px;vertical-align: middle;cursor:pointer;}
.paging a.disable{background: url(../images/paging_dis.png)}
.paging a.first{background-position:  -399px 0px;}
.paging a.first:hover{background-position:  -399px 32px;}
.paging a.next{background-position:  -352px 0px;}
.paging a.next:hover{background-position:  -352px 32px;}
.paging a.previous{background-position:  -49px 0px;}
.paging a.previous:hover{background-position:  -49px 32px;}
.paging a.last{background-position: 0 0;}
.paging a.last:hover{background-position: 0 32px}

/************** mohafzat **********/

.mapmargin{margin-right: 50px;}
.mohafzabaloon{ position:absolute;text-align:right; z-index: 100;background-color:#EFEFEF; background:url(../images/mohafzaback.png) no-repeat; padding: 0px; height: 390px !important; width: 429px; display: none;margin:-50px 0px 0 50px;*margin:-50px -50px 0 0px;font-size: 100%;}
.mohafzaName{font-family: arial;  font-size:19px;font-weight: bold; text-align:right; height:30px; display:inline-block; color:#fff;margin: 7px 25px 0 0}
.mohafzabaloon .inforamtion{width: 390px;height: 320px;padding: 10px;margin-right: 10px;overflow-y:auto;overflow-x:hidden ;}
.infounit {border-bottom:1px dashed #DBC78F;padding-bottom: 5px;}
.infounit .title{font-weight: 700;color: #000;font-family: tahoma;font-size: 100%;padding:0px;margin: 0px ;margin: 5px 0 5px 0;background: url(../images/bullet.gif) no-repeat 100% 7px;padding-right: 10px;}
.infounit span{line-height: 17px;}
 map , map area{cursor: pointer;}
.portlet-content-container #map_canvas div{text-align:center;}
/*********** big login ************/
.biglogin{width: 367px;height:161px;background: url(../images/login.jpg);margin:110px 140px 0 0;padding: 75px 30px 0 0}
.biglogin table{width: 270px;}
.biglogin table tr td{padding-bottom: 5px;}
.biglogin a{font-weight: 700;text-decoration: none;font-size: 90%;color: #000}
.biglogin a:hover{color:#448B42}
.biglogin .login_input{width: 281px;background: url(../images/logininput.gif) no-repeat;height: 26px;border: 0px;padding: 0px 5px;*padding: 7px 5px 0 5px;margin-bottom: 5px;*margin-bottom: 0px;}
/***************************/
.field-field{display: none;}

/********************************/
#srchResults .col-1{width:4px}
#srchResults  .col-3 {display:none}

.statistics{}
/******  End earch Result  **************/
input[type="text"], input[type="password"], input[type="file"], input[type="submit"], input[type="button"], input[type="reset"], select, textarea, .textarea {text-align:right;border:1px solid #B2B2B2;}
fieldset:last-child, .uni-form fieldset:last-child{ direction:rtl}
.registertable input[type="file"]{ width:295px!important}
.portlet-content-container div{text-align: left;}
.portlet-content-container .ui-tabs { display:inline-block; width:99%;}
.breadcrumbs .last {display:inline-block; font-size:1.2em !important;}

.lfr-table td{ white-space:nowrap;}
.lfr-table .user-details { padding:0 15px 5px 0;}
.lfr-table .td_width{ width:8% !important;}

.lfr-table .td_width img{ padding-right:2px;}
.lfr-table .ui-tags .ui-tag{float:right}
.portlet-section-alternate .taglib-ratings.thumbs .rating{width:33px;height:30px; margin-left:5px;}

.admin{background: url(../images/admin.png) top right no-repeat;height:22px;width: 940px;height: 95px;padding:8px 10px 10px 10px;color: #fff;font-size:105%;position: relative;border: 0px solid #000}
.admin .title{font-weight:700;padding:0px 15px 2px 15px;margin-top: 0px;font-family: arial;font-size:140%;float: right;display: inline-block;}
.admin table{margin-top: 9px;}
.admin table td a{ margin:0; display:inline-block}

.registercontainer{margin: 50px 10px;}
#registertypes input[type="button"] {margin:0 40px 10px 40px;width:248px;height:157px;border: 0px;cursor: pointer; }
#registertypes .type1{background:transparent url(../images/individuals.jpg)}
#registertypes .type2{background:transparent url(../images/groups.jpg)}
.description {background:url(../images/description_back.gif) no-repeat 40px 11px;min-height: 80px;;width:620px;display:none;padding: 0 25px;line-height: 20px;}
.description  span{ padding:10px 0px 10px 10px;display: block;}
.description .arrow {width:33px;height:15px;background:transparent url(../images/uparrow.gif) no-repeat;font-size:0.09em;position:relative;}
#RegisterType1 .arrow {margin-right:120px;}
#RegisterType2 .arrow {margin-right:475px;}

/*********  All news *********************/
#allnews{}
.newsunite{border-bottom: 1px dashed #E9D598;display: inline-block;}
.newsunite:hover{background-color: #F2F2F2;}
.newsunite .newstitle{font-size: 120%;font-family: tahoma;color:#000;line-height: 20px;display: inline-block;margin: 5px 0 0 0;width: 100%;font-weight: 700;text-decoration: none;background: url(../images/sfd.gif) no-repeat 99.5% 3px;padding-right: 25px;background-color: #F2F2F2;min-height: 25px;width: 920px;}
.newsunite .newstitle:hover{color: #325629}
.newsunite .details{margin: 5px 0;display: inline-block;line-height: 20px;font-size: 115%;width: 100%}
.newsunite .details img{float: right;margin: 3px 0px 5px 15px;width: 100px;height: 75px;border: 1px solid #E9D598;padding: 2px;}

/***************/
.dyn{width: 675px !important;border-color:#D4CFC9;border-collapse: collapse;border: 1px solid #D4CFC9}
.dyn hr{width: 99%;border: 2px solid #E8D698;margin: 0 0 10px 0px;}
.dyn td , .dyn th{color: #3B3B3B;font-size:90%;border:1px !important;height: 37px;padding: 2px !important}
.dyn th {background-color: #E6BA4D;white-space: nowrap;color: #fff;text-align: right;padding: 1px 5px 1px 2px !important;height: 30px;font-size:92%;font-weight: bold;}
.dyn tr{border-bottom:1px solid #D4CFC9;}
.dyn input,.dyn select,.dyn textarea,.dyn file{background-color: #F9F9F9;width:90% !important;font-weight: normal;font-size:110% !important;padding:2px 2px 2px 0 !important;background-image: none;margin: 2px 0}
.dyn input:hover,.dyn select:hover, .dyn textarea:hover{background-color: #F0E7D0;}
.dyn select{height: 24px;width: 150px}
.dyn input[type="radio"] , .dyn input[type="checkbox"]  {	width:auto !important;border: 0px;vertical-align: middle;margin:5px 0 0 3px }
.dyn img{border: 0px !important;margin: 0px !important;}
.mainplayer{width: 400px; height: 250px; text-align: center; margin-right: 129px;}
.dyn .nrow{}
.dyn .altrow{background-color: #F3F3F3}
.dyn .tableaction{text-decoration: underline;}
.dyn a{color: #33572A;font-size: 95%;text-decoration: none;font-weight: bold;}
.dyn a:hover{color: #219903}
.dyn .last{text-align: center;}
.dyn .last img{float: none !important;}
.grid{margin:10px;}
.greenback th{background-color: #537A53}


/***** sitemap tree************/
.filetree li { padding: 3px 20px 2px 0 !important;background: transparent !important }
.filetree span.folder, .filetree span.file { padding: 1px 20px 1px 0 !important; display: block !important; }
.filetree span.folder { background: url(../images/node_ar.gif) 100% 7px no-repeat !important; font-weight: bold !important;}
.filetree li.expandable span.folder { background: url(../images/node_ar.gif) 100% 7px no-repeat !important;font-weight: bold !important;}
.filetree span.file { background: url(../images/file.gif) 100% 4px no-repeat !important;}
.filetree li a{color: #000;text-decoration: none;}
/*****************/
.errormsg{background: url(../images/error.gif);width: 459px;height:65px;padding:45px 105px 10px 10px;font-weight: 700;margin: 10%}
.successmsg{background: url(../images/true.gif);width: 459px;height:65px;padding: 45px 105px 10px 10px ;font-weight: 700;margin: 10%}
/**************/



#at16pc form {direction:rtl !important}
#at16pc form label{text-align:right !important;}

.taglib-calendar tr.portlet-section-header th.last .weekend{background-color:#B5B5B5;}
.portlet-calendar .taglib-calendar table .last .weekend{background-color:#DDD;}

#portlet-wrapper-19 .portlet-topper{display:inline-block; width:100%; text-align:right !important;}


/*-------- added by Mos.kasem 17/2----------------*/

.OTHerBranch .span100{ width:300px}
.contentinside .details .subTable ul li{ background:none; padding:0}
.ScrollTable{ overflow: auto; width:676px; height:auto}
.Request{ text-align:center; display: inline-block}
.datacontainer .formaction{ width:48px}

/*------------21/2--------------------------*/

#content-wrapper{ width:100%; direction:rtl}
.GooGlMap{ margin:150px 222px}
.formSubmit {float:left; margin:10px;}
.vevent .lfr-table { padding:2px 5px}
.vevent .lfr-table td.lfr-label{ font-weight:700; background:#F3F3CA; width:12%}
.vevent .lfr-table tr td{ padding:0 5px}
.vevent .lfr-table tr{border-bottom:1px dashed #c4901c;height:30px;  vertical-align:middle  }
.vevent .lfr-table tr td{border-bottom:1px dashed #c4901c; white-space:normal}
.vevent .lfr-table {}
.area25 .portlet-search-container { overflow:hidden; padding:0 0 5px; border-bottom:1px dashed #E9D598; margin:0 0 5px}
.area25 .portlet-search-entry{padding:2px 5px }
.area25 .search-even{ background:#F2F2F2}
.area25 .portlet-search-container strong{background:#d1dad1;color:#537A53;display:block;font-size:14px;margin:0 0 5px;padding:5px;}
.area25 .portlet-search-container a{ font-weight:700; font-size:12px; padding:0 0 8px}
.area25 .portlet-search-container a.MoreLink{ float:left; background:none; padding:0}
.SearcH{clear:right;margin:50px auto 20px; }

input.search-input{ width:90%; margin:0 30px 0 0 }
.AddEvent{ background:url(../images/add.png) no-repeat right 3px; float:right; margin:7px 0; padding:0 20px; display:block; color:#74be2b; font-weight:700; text-decoration:none; font-size:13px;}
a.AddEvent:hover{ color:#51970b}

.taglib-calendar{ width:245px; margin:5px 30px; background:#f7e07b}
.taglib-calendar table th{vertical-align:middle; background:#b37e33}
.taglib-calendar table td{ text-align:center; color:#34311b; vertical-align:middle;}
.taglib-calendar table td.calendar-current-day a{ background:#dfb453; color:#fff; border:0}
.taglib-calendar tr td.calendar-inactive { background:none}
.taglib-calendar tr td.calendar-next-month{ color:#999}
.taglib-calendar .has-events.calendar-current-day a span{ background:none; font-weight:700; color:#333}
.taglib-calendar tr td.has-events a:hover { background:#fff; color:#000}
.taglib-calendar .calendar-current-day{ background:#f7e07b}
.taglib-calendar table {border:1px solid #CCCCCC;}
.taglib-calendar tr td.has-events a{ background:url(../images/has-event.gif) no-repeat}
.taglib-calendar tr td a{ background:none; border:0; display:block; *width:30px}
.taglib-calendar .has-events a span { background:none}
.area100 .dyn{ width:100% !important}
.paging{height:auto;margin:0 10px 10px;padding:5px;width:auto;text-align:center!important;direction:rtl;}
/*-------------------------------22/2-----------------*/
.calendar-panel tr.portlet-section-header th{ font-size:9px}
.calendar .title span{ float:right}
.calendar .title{padding:7px 26px 7px 15px; width:269px; overflow:hidden }
.calendar .title .MonthYear{ float:left; width:130px}
.calendar .title .MonthYear select{ width:60px; font-size:11px; border:0 ;padding:2px }
.area100 .contentinside .datacontainer{ width:96%}
.cal_tooltip {position: absolute;top: 298px;left: 338px;display: none;min-height: 30px;overflow-y: auto;width: 500px;}
div.cal_tooltip {background-color: #F4F4F4;border: 1px solid #BFBFBF;padding: 0 5px 0 0;margin: 5px 0 0 -218px;width: 180px;display: none;color: #333;font-size: 12px;text-align: right;}
/*-----------------23/2-------------------------*/
#slider-code { margin:20px auto 0;overflow:hidden;width:570px;}
#slider-code .viewport {height:82px;margin:0 5px;overflow:hidden;position:relative;width:520px; float:left}
#slider-code .overview { list-style: none; padding: 0; margin: 0;  position: absolute; left: 0; top: 0; }
#slider-code .overview li{ float: left; margin: 0 5px 0 0; padding: 1px; height:78px; width: 100px;border:1px solid #dcdcdc}
#slider-code .overview li a img {cursor:pointer;height:74px;margin:0 0 !important;padding:2px;}
#slider-code .buttons { display:block;height:81px;width:20px; text-indent:-9999px;cursor:pointer; text-decoration:none}
#slider-code a.prev{ background:#537A53 url(../images/scroll-left.gif) no-repeat center center;float:left;}
#slider-code a.next{background:#537A53 url(../images/scroll-right.gif) no-repeat center center;float:right;}
/*----------------------------------2/24---------------------*/
.portlet-msg-error{ background:#FFDDDD url(../images/messages/error.png) no-repeat 99% 50%; padding:6px 30px; font-size:11px; text-align:right}
.mainnavigation .search { position:relative}
.mainnavigation .search input[type="submit"] { width:50px; background-repeat:no-repeat; position:absolute; top:19px; left:0; *left:10px }
.mainnavigation .search input[type="text"] { position:absolute!important; top:22px; left:64px; margin:0!important;  }
.login button{border:0; cursor:pointer; padding:0; background:none}
#loginForm button{border:0; cursor:pointer; padding:0;}
.ContactUS input[type="text"] { width:50%!important; }
.ContactUS input[type="textarea"] { width:70%!important; }
.portlet-msg-info ,.info{ background:#faf8e9 url(../images/messages/info.png) no-repeat 99% 50%; border:1px solid #a19b65; text-align:right; padding:6px 30px 6px 6px}
.links .login input[type="submit"] {border:0; cursor:pointer; padding:0; background:url(../images/loginbtn.png)!important; width:71px!important;  height:24px!important; text-indent:-9999px; overflow:hidden; margin:0!important; float:left; margin-left:70px!important }.portlet-msg-info ,.infoz{ background:#faf8e9 url(../images/messages/info.png) no-repeat 99% 50%; border:1px solid #a19b65; text-align:right}

.w1column a{ color:#fff}
.w1column a:hover{ color:#000}
.vevent .lfr-table tr.first{border-top:1px solid #C4901C}
.vevent .lfr-table tr.first td{border-top:1px solid #C4901C}
/*------------chat area------------*/
.chat-bar{ text-align:right; }
.panel-output .date{ left:8px; right:auto!important}
.panel-profile { text-indent:20px}
.panel-button.minimize { left:20px; right:auto!important}
.panel-button.close{ left:4px; right:auto!important}
.panel-title{ text-indent:5px}
.online-users{ float: right}
.buddy-list .panel-content img { float:right; margin:0 0 0 6px}
.buddy-list .panel-content div { float:right}
.portlet-boundary { clear:both}
/*--------------10/3---------------*/
#toggle_id_journal_edit_article_extra{ width:346px}
.lfr-panel-content select{ width:auto!important}
.adminPanel table td.leftWebContent{ padding:5px 0!important}

.warnmsg{background: url(../images/warn.gif) no-repeat;width:459px; height:70px;padding:40px 105px 10px 10px ;font-weight: 700;margin: 10%}
.infomsg{background: url(../images/info.gif) no-repeat;width:459px; height:70px;padding:40px 105px 10px 10px ;font-weight: 700;margin: 10%}



.page-links span,.page-links a{ *padding:0 15px!important; }
.page-links span{ *margin-top:3px!important;*background-position:0 1px!important}
.lfr-actions .lfr-trigger strong span {*padding: 2px 35px 2px 10px;}

.adminPanel{ min-height: inherit}
.lfr-table input[type="text"]{ width:150px}

.ui-tabs li a, .tabs li span{ float:right; display:block}
.ui-tabs li { float:none!important}
.taglib-page-iterator .search-results{ float:right}

.mainnews img  { width:163px; height:98px}

.area25 img {width:217px; height:161px}
.portlet-journal .lfr-panel-titlebar .lfr-panel-title span { display:inline-block}
.lfr-upload-container .cancel-button { position:relative; right: auto}
.panel-trigger,.panel-title{ direction:rtl}


.ImagesGallery{float: right; margin:55px 0 0 10px; height:200px }

.lfr-upload-container .upload-list{ width:450px}
.lfr-upload-container .lfr-component{ width:450px}
.lfr-upload-container .upload-file{ width:100%}
.lfr-upload-container .lfr-button{ left:30p!important; right:auto; top:2px}
/************CAPTCHA*************/
.taglib-captcha input{width:150px !important}
.captcha{width:215px!important;height:70px!important; float: none !important;}
.captcha_input{margin:5px 0px 0 0px;}
/********************************/

/*------------------service statement style ----------------21/3--------------*/
.Service.registertable input[type="radio"]{ margin:0 0 0 7px}
.Service.registertable input[type="checkbox"] { margin:0 0 0 7px}
.Service.registertable .OTHerBranch .span100 {font-size:13px;font-weight:100;}

.area25 .VGThumb{ width:auto!important; height:auto!important}
.cloth th{ *white-space:nowrap!important}
.error_messages{ border:1px solid #C00; background:#ffadad; color:#ff0000;width:675px; padding:5px; margin:5px 0}
.error_messages ul li { list-style:none; line-height:18px; background:none!important}
.area100.adminPanel{*min-height:400px!important}
.lfr-table select{ width:150px}
th.cloth,td.cloth{ width:auto!important}


/*-----------------------------------/        Chat       /--------------------------------------*/


/* ---------- Bottom Dock ---------- */

.chat-bar {background: url(../images/chat/btm-dock_bg.png);border: 1px solid #b5b5b5;	border-bottom: none;	bottom: 0;height: 24px;left: 15px;position: fixed;right: 15px;	z-index: 1000;}
.ie6 .chat-bar {position: absolute;}
.ie6 .lfr-shim {bottom: 0;border: 0;position: absolute;z-index: 100;}
.chat-sound-container {position: absolute;}
.chat-status {float: right;width:200px;min-width:200px;margin:6px;}
.chat-status div{float:right;margin-left:8px}
.chat-tabs{width: 500px;float: left}
.chat-tabs-container {}
/* ---------- Bottom Dock Tabs ---------- */
.chat-bar div ul, .chat-bar div ul li {list-style-type: none;margin: 0;padding: 0;position: relative;}
.chat-bar .chat-tabs li {float: left;}
.chat-bar div ul li .panel-trigger {cursor: pointer;float: left;border-left: 1px solid #b5b5b5;border-right: 1px solid #e0e0e0;color: #111;font: bold 11px/24px Tahoma, Geneva, sans-serif;text-decoration: none;padding: 0 6px;direction: ltr}
.chat-bar div ul li .panel-trigger:hover {background: #fff;}
.chat-bar div ul li.selected .panel-trigger {background: #fff;	border: 1px solid #C89304;border-top: none;	-moz-border-radius-bottomleft: 0px;	-webkit-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 4px;-webkit-border-radius-bottomright: 4px;line-height: 27px;height: 25px;position: relative;z-index: 30;margin: -2px 0 -1px;}
/*
.chat-bar div ul li.buddy-list .panel-trigger {	border-right: 0;}*/
/* ---------- Unread Messages ---------- */
.chat-bar div ul li.waiting .panel-trigger {background-image: url(../images/chat/message_waiting_indicator.gif);}
.chat-bar div ul li .panel-trigger .unread {background: url(../images/chat/unread-messages.png);color: #fff;	display: none;	font: bold 10px/16px tahoma, Helvetica, sans-serif;	height: 16px;	position: absolute;	left: -4px;	text-align: center;top: -6px;	width: 16px;z-index: 30;}
.chat-bar div ul li.selected .panel-trigger .unread {left: -5px;top: -4px;}

/* ---------- Typing status ---------- */

.typing-status {float: right;width: 16px;height: 16px;background: url(../images/chat/typing.png) no-repeat 0 0;display: none;position: absolute;top: 5px;right: 4px;}
.selected .typing-status {top: 6px;}

.typing .typing-status {display: block;}
.chat-bar div ul li.typing .panel-trigger {padding-right: 24px;}

/* ---------- Bottom Dock Popups ---------- */

.chat-bar .chat-panel {bottom: 24px;display: none;position: absolute;left: 0;z-index: 20;}
.chat-bar .selected .chat-panel {display: block;}
/* ---------- Online Users ---------- */

.buddy-list .panel-content {list-style-type: none;margin: 0;padding: 2px 0;display: inline-block;width: 220px;}
.buddy-list .panel-content .online-users{width: 220px;}
.buddy-list .panel-content .online-users li {margin: 0 2px;padding: 2px;height: 24px;list-style-type: none;cursor: pointer;border: 1px solid #fff;width: 212px;}
.buddy-list .panel-content li.idle {height: 14px;}
.buddy-list .panel-content li:hover {background: #f3f3f3;border-color: #ddd;}
.buddy-list .panel-content div {float: right;font: 12px/24px tahoma, Helvetica, sans-serif;}
.buddy-list .panel-content .idle div {line-height: 14px;}
.buddy-list .panel-content img {background: #333;display: block;float: right;height: 24px;margin: 0 0 0 6px;width: 24px;}
.buddy-list .panel-content .idle img {display: none;}

/* ---------- Popup Window ---------- */

.chat-portlet .chat-settings .settings {float: none;}
.chat-portlet .chat-settings li {border-bottom: 1px solid #999;clear: both;float: none;padding: 10px;position: static;}
.chat-settings label {font-weight: bold;}
.chat-settings input {vertical-align: middle;}
.chat-settings .ctrl-holder {padding: 10px;}
.chat-settings.saved .panel-trigger .trigger-name {background: url(../images/chat/saved.png) no-repeat 0 0;padding-left: 20px;padding-bottom: 2px;padding-top: 2px;}
.chat-status .status-message {}

.panel-window {-moz-border-radius: 4px;-moz-border-radius-bottomright: 0;-webkit-border-radius: 4px;-webkit-border-radius-bottomright: 0;      -moz-border-radius-bottomleft: 0;-webkit-border-radius: 4px;-webkit-border-radius-bottomleft: 0; background: #fff;border: 1px solid #C89304;font: 11px Tahoma, Geneva, sans-serif;position: relative;width: 226px;}
.panel-icon {background: #333;border: 1px solid #000;height: 48px;position: absolute;top: 4px;right: 6px;display: block;width: 48px;}
.panel-title{background: #C89304;color: #f2f2f2;font-weight: bold;height: 24px;line-height: 24px;text-indent: 60px;}
.buddy-list .panel-title, .chat-settings .panel-title {padding-right: 4px;direction: ltr}
.panel-button {cursor: pointer;height: 12px;width: 12px;}
.panel-button.close {background: url(../images/chat/chat-close_button.png) right bottom;position: absolute;left: 4px;top: 6px;}
.panel-button.close:hover {background-position: left top;}
.panel-button.minimize {background: url(../images/chat/chat-minimize_button.png) right bottom;position: absolute;left: 20px;top: 6px;}
.buddy-list .panel-button.minimize, .chat-settings .panel-button.minimize {left: 4px;}
.panel-button.minimize:hover {background-position: right top;}
.panel-profile {background: #eee;border-bottom: 1px solid #ccc;height: 27px;padding-top: 5px;text-indent: 60px;}
.panel-output {border-bottom: 1px solid #000;height: 192px;overflow-y: scroll;padding: 2px;}
.ie .panel-output {position: relative;}
.panel-output .blurb {margin: 0;position: relative;}
.panel-output .name {background: #CCCCCC;color: #000;display: block;	line-height: 11px;padding: 2px 4px 3px;margin:5px 0 0 0 ;direction:ltr}
.panel-output .incoming .name {background: #E3C981;color: #443C26;margin:5px 0 0 0 ;}
.panel-output .date {color: #443C26;font-size: 10px;font-style: normal;position: absolute;left: 8px;top: 2px;}
.panel-output .incoming .date {color: #555;}
.panel-output .text {display: block;line-height: 14px;padding: 4px 8px 8px;}
.panel-input {border-top: 1px solid #369;position: relative;height: 19px;}
.panel-input textarea {background: none;border: 0;	bottom: 0;	display: block;float: right;height: 14px;overflow: hidden;padding: 2px;position: absolute;width: 222px; right:0}
.panel-input textarea, .chat-height-monitor {font: 11px/14px Tahoma, Geneva, sans-serif;}

.panel-input textarea.focus, .ie6 .panel-input textarea.focus {background: #fff;	border-width: 0;}
.chat-height-monitor {padding: 0;position: absolute;top: -10000em;	white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;}
.ie .chat-height-monitor {word-wrap: break-word;zoom: 1;}
.chat-panel input, .chat-panel select, .chat-panel textarea {margin:0 !important;color:#212121 ;border:#ccc solid 1px !important;font-family: tahoma !important;font-size:12px !important;	overflow:hidden !important;line-height:normal !important;background:#fff !important;height:13px !important;}
.chat-panel textarea {width: 97%;}
.chat-panel input:hover, .chat-panel select:hover, .chat-panel textarea :hover{background-color:#F0E7D0 !important;border:1px solid #C9B889}
form select {padding:2px 1px !important;height: 21px !important;}
.chat-panel input[type="radio"], .chat-panel input[type="checkbox"], .chat-panel input[type="submit"], .chat-panel input[type="button"], input[type="reset"] {background:none !important;outline:none !important;border:none !important;margin:0 !important;padding:0 !important;}
.chat-panel input[type="radio"], .chat-panel input[type="checkbox"] {width:13px !important;height:13px !important;overflow:hidden !important;}
.chat-panel input[type="submit"], .chat-panel input[type="button"], .chat-panel input[type="reset"] {line-height:normal !important;	height:22px !important;text-align:center !important;color:#ff0000 !important;
	font-size:10px !important;font-weight:bold !important;text-transform:capitalize !important;
	cursor:pointer !important;	display:inline-block !important;	border:#ccc solid 1px !important;
	border-right:#666 solid 1px !important;border-bottom:#666 solid 1px !important;padding:0 6px 0 16px !important;	background:#f3f3f3 url(../images/_Arb/marketingArea/redarrow.gif) no-repeat 5px 6px  !important;
	}

.chat-panel input[type="submit"]:hover, .chat-panel input[type="button"]:hover, input[type="reset"]:hover {color:#bb0000 !important;background:#e9e9e9 url(../images/_Arb/marketingArea/redarrow.gif) no-repeat 5px 6px  !important;}
div.panel-input{ height:19px!important}
.panel-window .panel-title{ text-indent:0; padding-left:30px; text-align:right;overflow:hidden; height:24px}
.chat-bar ul li .panel-trigger .trigger-name{ direction:rtl; display:block}
.panel-content ul li .name{ height: 30px; overflow: hidden; width: 180px;}
.lfr-label .error{font-weight: normal;color:#CF0000; background:none !important; border:none !important;}
.popup-alert-notice{direction:rtl}
.paging span.pagingPage{ display:inline-block; width:auto; *padding:0 0 5px; margin:0; vertical-align:top}
.details .paging span{ margin:0}
.lfr-upload-container .upload-target a{float:right; padding:0 20px;background-position:center right;margin:0}


.ApplyJob{background: url(../images/btnback.gif) no-repeat ;    border: 0 none;    color: #FFFFFF;    font-size: 120%;    height: 27px;    margin:10px; padding:1px 0 3px !important;    text-align: center;    vertical-align: middle;    width: 87px !important; float:left; display:block; font-weight:700}
a.ApplyJob:hover{background: url(../images/btnback_hover.gif) no-repeat; color:#000}
.addjob .error { vertical-align:top}
.HRPanel {    border-bottom: 1px dashed #CCCCCC;    font-size: 12px;    font-weight: 700;    padding: 0 0 20px;}
.contentinside .details ul.HRPanel li{ background:url("../images/bullet.gif") no-repeat scroll 99% 11px transparent}
.contentDisplay.sizable{ width:694px; display:block}
input[type="text"]{ word-break:break-all;}
.contentinside .details .dyn img{width:auto; height:auto}
.calendar_paging{ width:910px; margin:10px}
.calendar_paging input[type="text"]{ text-align:center}
.deleteicon{ background:url(../images/del.gif) no-repeat; display:block; width:16px; height:16px;margin:3px 0 0}
.deactivateicon{ background:url(../images/true2.png) no-repeat; display:block; width:24px; height:24px;float:right}
.activateicon{ background:url(../images/true.png) no-repeat; display:block; width:24px; height:24px;float:right}
.detailsicon{ background:url(../images/detail.png) no-repeat; display:block; width:16px; height:16px;}
.editicon{ background:url(../images/edit.png) no-repeat; display:block; width:16px; height:16px; margin:5px 10px 0 0; float:right}
.business{  background: url(../images/businessBackgroud.png) no-repeat scroll right bottom transparent }
.activeLi{ border:1px solid #537a53 !important;}
/* added by samir hashem to fix small issue in the home page */
.margin0px{margin:0px !important}

/*****25/12/2012**********/
.searchresult{margin:10px 5px 30px 0 !important;}
.othersearchs{width:952px;margin:0px -12px 0 0}
.othersearchs .portlet-search-container { overflow:hidden; padding:0 10px 5px;}
.othersearchs .portlet-search-entry{padding:2px 5px }
.othersearchs .search-even{ background:#F2F2F2}
.othersearchs .portlet-search-container strong{background:#d1dad1;color:#537A53;display:block;font-size:14px;margin:0 -5px 0px;padding:5px;width: 916px;}
.othersearchs .portlet-search-container .searchresult strong{width:930px;margin:0 0 5px;}
.othersearchs .portlet-search-container a{ font-weight:700; font-size:12px; padding:0 0 8px}
.othersearchs .portlet-search-container a.MoreLink{ float:left; background:none; padding:0}

.search-title strong{background:#d1dad1;color:#537A53;display:block;font-size:14px;margin:0 5px 0px;padding:5px;width: 916px;}

.searchunite{display: inline-block;width: 930px;}
.searchunite:hover{background-color: #fcf9ce;}
.searchunite .newstitle{font-size: 12px !important;font-family: tahoma;color:#000;line-height: 20px;display: inline-block;margin: 5px 0 0 0;width: 100%;font-weight: 700 !important;text-decoration: none;background: url(../images/sfd.gif) no-repeat 910px 4px;padding:3px 22px 5px 0 !important;background-color: #F2F2F2;min-height: 20px;width: 905px !important;}
.searchsunite .newstitle:hover{color: #325629}
.searchunite:hover .newstitle{background-color: #fcf9ce;}

.searchunite .details{direction: ltr; margin: 5px 0;display: inline-block;line-height: 20px;font-size: 12px;width: 880px;padding:0px 10px}
.searchunite .details img{float: right;margin: 3px 0px 5px 15px;width: 80px;height: 60px;border: 1px solid #E9D598;padding: 2px;}

.no_minheight{min-height:auto !important}
.advSearchTable{width:100% !important}
.advSearchTable select{height:24px !important}

.searchResultsLayout strong{width:auto !important}
.searchNewsResults{margin:5px 5px 20px 0 !important}
.search-img{vertical-align:middle;*vertical-align:baseline;}
.paging_search{width:auto !important}
.mediaGalleryContainer {
scrollbar-base-color: #305428;
    scrollbar-track-color: #adcead;
    scrollbar-face-color: #305428;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-arrow-color: #FFFFFF;
	height:420px;
	overflow-y:auto;
	/*border:1px solid #adcead;*/
	margin:2px 0;
}
.arroundborder{
width:18px;height:420px;border:1px solid #adcead;position:absolute;
margin:0 197px 0 0 ;
}
.area25 .gallerycolumn .vedioimg{width:auto !important; height:auto !important; border:0px !important}
.noResults{font-size:12px !important;}



.photoGalleryItem {
 display: block;
 width:161px;
 margin:0 auto;
}
.photoGalleryItem img {
  position: absolute;
  float:none !important;
  border:none !important;
  width:141px;
  height:141px;
  left:-14px !important;;
  top:1px !important;;
}
.photoGalleryItem > div.item {
 position: relative;
 background-image:url(../../images/gallery_bg.jpg);
 width:161px;
 height:161px;
}
.photoGalleryItem > div {
 display: block;
}
.photoGalleryItem .photoGalleryItemTitle {
 text-align: center !important;
}


.photoItem {
 display: block;
 width:161px;
 margin:0 auto;
}
.photoItem img {
 position: absolute;
 float:none !important;
 border:none !important;
 width:141px;
 height:141px;
 left:-14px !important;;
 top:1px !important;;
}
.photoItem > div.item {
 position: relative;
 width:161px;
 height:161px;
}
.photoItem > div {
 display: block;
}
.photoItem .photoItemTitle {
 text-align: center !important;
}

.pagination li {
 float:left;
 background:none !important;
 padding:0 10px 0 10px !important;
}
.pagination li.active {
 color:#000 !important;
 border:solid 1px #527b53 ;
}

#organizationFilter {
 width: auto;
}
#organizationFilter td {
 padding: 5px;
}


.myBox  {
    height: 250px;
}
.myBox td {
 padding: 0;
 margin:0;
}
.myBox .myBoxHdr {
 height:29px;
}
.myBox .myBoxHdr .left{
 background-image:url(../../images/box/hdr_left.png);
 width:16px;
 height:29px;
}
.myBox .myBoxHdr .right{
 background-image:url(../../images/box/hdr_right.png);
 width:21px;
 height:29px;
}
.myBox .myBoxHdr .center {
 background-image:url(../../images/box/hdr_center.png);
 height:29px;
 overflow: hidden;
}
.myBox .myBoxHdr .center .title{
 display: inline-block;
 color: #fff;
 font-family: arial;
 font-size: 140%;
 font-weight: 700;
 margin: 8px 4px 0 0;
    float:left;
}
.myBox .myBoxHdr .center .title a {
    color: #fff;
}
.myBox .myBoxHdr .center .title a:hover {
    text-decoration: underline;
}
.myBox .myBoxFooter .left{
 background-image:url(../../images/box/footer_left.png);
 width:20px;
 height:19px;
}
.myBox .myBoxFooter .right{
 background-image:url(../../images/box/footer_right.png);
 width:20px;
 height:19px;
}
.myBox .myBoxFooter .center {
 background-image:url(../../images/box/footer_center.png);
 height:15px;
}
.myBox .content {
 background-color: #fdfdfd;
 color:#000;
 padding:5px 5px 0 5px;
    border-left: solid 1px #eee;
    border-right: solid 1px #eee;
    direction: ltr !important;
}

.myBox .content li {
    background: rgba(0, 0, 0, 0) url("../images/newbullet.gif") no-repeat scroll left 2px;
    padding-left: 15px;
    padding-bottom: 10px;
    direction:ltr !important;
    text-align: left;
}
.myBox .content li a {
    font-weight: 700;
}
.myBox .content li a:hover {
    color: #067603
}



#homepageSkeleton {
 width:100%;
}
/*#homepageSkeleton > tbody > tr > td {*/
 /*min-width: 200px;*/
/*}*/
td.paddingLeft5 {
 padding-left:5px !important;
}

.flex-control-nav {
 bottom: 10px !important;
}
.flexslider {
 background: transparent none repeat scroll 0 0 !important;
 border: medium none !important;
 border-radius: 0 !important;
 margin: 0 !important;
 position: relative !important;
}

.displayNone {
    display: none;
}
.mySlideGallery {
    position: relative;
}
.mySlideGallery img {
    position: absolute;
    left:0;top:0;
}