/*********************   Global styles *************************/
body{

	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 12px;
	line-height: 20px;
	direction: rtl;
	color:#333333;
}
a{
	color: #006666;
}
html{ overflow-y:scroll;}
h1{font-size:18px;line-height:30px; font-weight:bold;color:#009999;}

.clear{clear:both;}
/*Background Images*/
#topSection{background:url(../images/BackTop.png) no-repeat;}
#topSection{background:url(../images/BackTop2.png) no-repeat;}
#hp,#innerPage{background:url(../images/BackCenter.png) repeat-y;}
.bottomBack{background:url(../images/BackBottom.png) no-repeat;height:9px;}
.commonLink{text-decoration:underline;color:Blue;cursor:pointer;}
.commonLink:hover{text-decoration:none;}
.errorMessage{color:Red;}
.error1{font-weight:bold;font-size:14px;margin-right:3px;*display:inline-block;}

.margin-top{margin-top:15px;}
.margin-bottom{margin-bottom:15px;}
.commonLink + .commonLink{display:inline-block;margin-right:5px;}
/*********************  Global Layout *************************/
#container{
    width:958px;
    margin:0 auto;    
    overflow:hidden;
}
#hp,#innerPage{padding:0 17px;}
.innerBack{background:url(../images/innerBack.png) no-repeat;}
#sideRight{float:right;width:183px;}
#sideLeft{float:left;width:230px;}
.contMain{float:right;     padding: 0 30px;padding-bottom:15px;    width: 451px;}
#sideRight,.contMain{padding-top:47px;}
.banner{position:absolute;top:129px;left:17px;width:924px;}
.topBanner .hpBanner{height:196px;height:385px;/*background:url(../images/hp_banner.png) no-repeat;*/}
.topBanner .innerBanner{height:115px;/*background:url(../images/inner_banner.png) no-repeat;*/}

/******************** Top ***************************/
#topSection{position:relative;margin-top: 3px;}
.branding{position:absolute;top:13px;right:12px;}
#mainNavArea{height:57px;width:924px; background-color:#006666;
             position: absolute;left: 17px; bottom:0;direction:ltr;  }
#mainnavigation{margin-top:24px;}             
.phone{position:absolute;width:201px;height:38px;background:url(../images/phone.png) no-repeat;top:60px;left:30px;}

.sendUs{display:block;position:absolute;left:20px;top:0;background:url(../images/sendUsMail.png) no-repeat;padding-left:30px;height:27px;line-height:21px;
        font-size:10px;color:#666;}
.logOut{color:#006666;  position: absolute; left: 127px;*left:233px; top: 0;margin-left: 100px;}        
/******************** Bottom ***********************/
#bottommenuUL ,.bottommenuUL{
    text-align: center;
    width: 100%;
}
#bottommenuUL li ,.bottommenuUL li{
    display: inline;
    margin-left: 3px;
}
#bottommenuUL li,#bottommenuUL li a,
.bottommenuUL li,.bottommenuUL li a{color:#006666;font-size:11px;}
#bottommenuUL li a:hover,.bottommenuUL li a:hover{text-decoration:underline;}
/********************* HP   *************************/
#hpBody #topSection{height:382px;height:571px;}
#hp>.hpTopContent{padding:17px 0 35px 0;}
#hp>.hpTopContent>.absText{width:443px;padding-left:30px;float:right;}

#hp>.hpTopContent>.sportPdf{display:none;}
/*#hp>.hpTopContent>.sportPdf{ float: right; margin:10px 20px 0 20px;}
#hp>.hpTopContent>.sportPdf a{font-weight:bold;color:#009999;display:block;width:76px;background:url(../images/pdfBig.png) no-repeat;padding:10px 0 0 63px; min-height: 82px;}*/

/* #hp>.hpTopContent>.logInBox{position:relative;} */
.logInBox a{font-size:11px;color:#666666; font-weight: bold;}
.logInBox .skype{width:155px;/*position:absolute;right:0;top:0;*/display:block;float:right;text-align:center}
.logInBox .skype span{display:block;    margin-right: 7px;    margin-top: 73px;margin-bottom: 4px;}
.logInBox .facebook2{width:155px;height:51px;/*position:absolute;right:0;top:99px;*/display:block;float:right;}
.logInBox .facebook2 span{display:block;    margin-right: 60px;    margin-top: 17px;}

.logInBox{background:url(../images/loginbox2.png) no-repeat;width:451px;height:150px;float:right;}
.logInBox .miniForm{    float: left;      margin-top: 15px;    width: 243px;min-height: 135px;}
.logInBox .miniForm .barTitle{font-size:14px;font-weight:bold;color:#009999;margin-bottom: 5px;}
.logInBox .miniForm label{width:60px;font-size:11px;color:#009999;display:inline-block;}
.logInBox .miniForm .send{    background: url("../images/barSinIn.png") no-repeat;    color: White;    float: left;    font-size: 14px;    font-weight: bold;    height: 52px;    left: 15px;    line-height: 45px;    position: relative;    text-align: center;    width: 61px;
                                                    margin-left: 30px;    margin-top: 5px;}

#hpTabs{width:950px;color:#333;line-height:15px;}
#hpTabs>li{float:right;width:296px;height:168px;background:url(../images/hpTab.png);margin-left:20px;}

.hpTabRichText li{
    background: url("../images/bullet1.png") no-repeat scroll right 5px transparent;
    display: block;
    padding: 0 21px 0 26px;
    line-height:18px;
}
.newslink {color:#333;}
.tabTitle{font-size:18px;font-weight:bold;color:white;padding:0 55px 20px 0;margin-top:23px;
          background-repeat:no-repeat;background-position:254px 4px;}
.tabTitle span{    display: block;    padding-top: 4px;}          

.hpTabText{margin:0 50px 0 15px;/*padding-left:50px;*/  overflow: hidden;height:90px;}
.hpTabText a{text-decoration:underline;}
.hpTabText a:hover{text-decoration:none;}

#tab3 #newsTicker{padding-right:28px; position:relative; top:0; left:0;}         
#tab3 #newsTicker li{padding:3px 0;}
#tab1 .tabTitle{background-image:url(../images/hpTab1Arrow.png);}
#tab2 .tabTitle{background-image:url(../images/hpTab2Arrow.png);}
#tab3 .tabTitle{background-image:url(../images/hpTab3Arrow.png);}

#newsTicker li a{background:url(../images/bullet1.png) no-repeat right 5px;padding:0 21px 0 26px;display:block;}
#tab3 #newsTicker li a{background-position:right center;}
#tab3 #newsTicker li{background:url(../images/borderSepHpCube.png) no-repeat 12px top;}
#tab3 #newsTicker li:first-child{background-image:none;}
/********************* HP Bottom *************************/

/*********************  Inner Page *************************/
#innerPageBody #topSection{height:292px;}
/********************* Richtext   *************************/
.hpTabText{}
.absText h2,h2{font-size:14px;font-weight:bold;color:#666666;}
.absText h3{font-weight:bold;color:#666666;}
.absText h4{color:#666666;}
.absText a{color:#006666;}
.absText a:hover{text-decoration:underline;}
.absText ul li{background:url(../images/bullet2.png) no-repeat right 8px;padding-right:7px;}
/********************* SideMenu   *************************/
#sideMenu li{background:url(../images/sideBarSep.png) no-repeat center bottom;}
#sideMenu{padding:0 7px;}
#sideMenu li a{color:#333;font-size:13px;font-weight:bold;display:block;line-height: 24px; padding-bottom: 6px;}
#sideMenu li a.selected{background:url(../images/sideBarSep.png) no-repeat center bottom #abe3e3;color:#cc0000;}
#sideMenu li a.selected span{background:url(../images/sideMenuSelected.png) no-repeat 163px 10px;}
#sideMenu li a span{display:block;padding: 0 10px;}
#sideMenu li:first-child a{background:url(../images/sideBarSepFirstChild.png) no-repeat center top;line-height: 26px;}
#sideMenu li:first-child a.selected{background-color:#abe3e3;}
#sideMenu li:first-child a.selected span{background-position:163px 11px;}
#innerMenu{display:none;}
/********************* Cubes   *************************/
.cube{width:169px;margin:20px 32px 0 0;}
.cube .cubeInnerWrap{background:url(../images/cubeTop.png) no-repeat;}
.linksCube .cubeInnerWrap{background:url(../images/cubelinkTop.png) no-repeat;padding-top: 103px;}
.cube .cubeBottom{background:url(../images/cubeBottom.png) no-repeat;}
.cube h3{background:url(../images/title.png) no-repeat;width:157px;height:45px;margin-right:6px;
         font-size:15px;font-weight:bold;color:White;}
.cube h3 span{display:block;line-height:44px;padding-right: 43px;}         
.linksCube .image{}
.linksCube a{background:url(../images/bullet3.png) no-repeat right 5px;padding-right:12px;display:block;
             color:#333333;}
.linksCube a:hover{text-decoration:underline;}             
.linksCubeLinks{margin-right:30px;}
/********************Contact Form/ CommonForm***********/
.commonForm{/*padding-right:25px;*/}
.commonForm label{color:#009999;font-weight:bold;font-size:14px;float:right;    padding-left: 4px;    width: 110px;}
.commonForm .requred{color:#cc0000;}
.commonForm input[type="text"]{background:url(../images/textbox.png) no-repeat right bottom;width:181px;height:18px;line-height:18px; padding:1px;border:none 0;}
.commonForm .textarea{width:181px;height:68px;padding:1px;background:url(../images/textArea.png) no-repeat;float:right;}
.commonForm textarea{border:none 0;width:181px;height:68px;background-color: transparent;}
.commonForm .contactformField{padding-top:35px;}
.commonForm  .line{margin-bottom:16px;}
.commonForm .radiobutton table label{    margin-left: 20px;    width: auto;}
.commonForm .radiobutton table input{float:right;margin-left: 5px;*margin-left: 0;}
.commonForm .checkbox input{float:right;}
.commonForm .sendBtn2{color:#006666;font-size:14px;font-weight:bold;background:url(../images/sendContactForm.png) no-repeat;
                       width:47px;height:46px;line-height:45px;text-align:center;display:inline-block; margin-right: 255px;}
.commonForm input[type="radio"]{float:right;}                       
.commonForm input[type="radio"] + label{width:auto;margin-left:10px;margin-right:5px;*margin-right:0;}


.contMain.FormBg{background-color:#99cccc;}
.contMain.FormBg h1{color:black;}
.contMain.FormBg h2{font-size:15px;font-weight:bold;height:20px;line-height:20px;background-color:#669999;color:Black;}
.contMain.FormBg label{color:Black;}
.contMain.FormBg .section{background-color:#ccffff;    margin-bottom: 14px;    padding-bottom: 1px;}
.contMain.FormBg .section h2,.contMain.FormBg .section .line{padding-right:15px;}
.contMain.FormBg .section h2 + .line{padding-top:10px;}

/****************** nEWS pAGE ************************/
                       
#newssiteUL LI{border-top:dashed 1px #c1c0c0;}
#newssiteUL h2{font-size:14px;font-weight:bold;}
#newssiteUL h2 a{color:#666666;}
#newssiteUL .moreLink{color:#006666;float:left;}

/****************** customersPage *******************/
#customersPage{}

#customersDetails{width:480px;margin-right: -8px;}
#customersDetails>li{background:url(../images/agodot-item.png) no-repeat;    height: 132px;    padding: 20px;    width: 114px;float:right;margin-left:5px;margin-bottom: 10px;}
#customersDetails>li .customerInfo{min-height:135px;cursor:pointer;}
#customersDetails>li h2{color:#cc0000;font-weight:bold;line-height:15px;}
#customersDetails>li img{margin-right: 15px;}
.shortText {font-size:11px;color:#006666;line-height:15px;margin-bottom:5px;display:block;}
.hiddenDiv{display:none;}

.popupAgodot{width:420px;position:fixed;  top:80px;z-index:8000;}
.popupAgodotTop{background:url(../images/popup-Top.png) no-repeat;position:relative;width:420px;}
.popupAgodotBottom{background:url(../images/popup-Bottom.png) no-repeat;height:21px;}
.popupAgodot .wrp{padding:27px 35px;}
.popupAgodot .close{height:34px;width:34px;cursor:pointer;background:url(../images/popup-Close.png) no-repeat;
                    position:absolute;right:0;top:0;}
                    
#customersDetails .popupAgodot h2{font-size:16px;font-weight:bold;color:#006666;}                    
#customersDetails .popupAgodot h2 + div{margin-bottom:10px;}
#customersDetails .popupAgodot h3{color:#cc0000;font-size:14px;font-weight:bold;margin-top:15px;}
.popupAgodot .miniTitle{color:#333;font-weight:bold;display:inline-block;margin-left:3px;}
.popupAgodot .DocTitle{color:#333;font-weight:bold;font-size:14px;}
/****************** floatBar ************************/
.floatBar{background:url(../images/floatingBar.png) repeat-x;height:92px;
          position:fixed;left:0;right:0;bottom:0; z-index:8000; 
          
          
          display:none;
          }
.floatBar>ul{background:url(../images/barSep.png) no-repeat right center;width: 995px;margin:0 auto;}
.floatBar>ul>li{float:right;padding:0 20px;background:url(../images/barSep.png) no-repeat left center;height: 92px;display: inline;}          
.floatBar>ul>li:first-child{width:250px;}
.floatBar h4{float:right;margin-left:3px;}
.floatBar .register{color:White;}
.floatBar .miniForm {width:280px;}
.floatBar .miniForm ul{float:right;}
.floatBar .miniForm ul + a{background:url(../images/barSinIn.png) no-repeat;width:61px;height:52px;color:White;float:left;font-size:14px;font-weight:bold;line-height:45px;text-align:center;
                           position:relative;left:15px;}
.floatBar .miniForm ul li{width:200px;}
.floatBar .miniForm label{width:56px;color:#ccffff;float:right;}
.floatBar .miniForm input{width:130px;height:16px;border:solid 1px #006666;}
.floatBar .barTitle{color:#ccffff;font-size:14px;font-weight:bold;}
.floatBar .lineBar{height:92px;line-height:91px;}
.floatBar .ChatOnline{padding-left:85px;display:block;background:url(../images/chatBar.png) no-repeat 0 center;}
.twitter{background:url(../images/twitter.png) no-repeat;}
.facebook{background:url(../images/facebook.png) no-repeat;}
.twitter,.facebook{width:73px;height:56px;display:inline-block;position:relative;top:20px;}
.sendUsMail{display:block;padding-left:85px;background:url(../images/envelopBar.png) no-repeat 0 center;}
.share *{*margin-top:-35px;}
      
 .newsTicker-wrapper {
    margin-bottom: 10px;
    margin-top: 10px;
    overflow: hidden;
    padding: 0 20px 0 0;
    position: relative;
    height: 85px;
}

/************commonTable**************/
.commonTable{border:solid 2px #009999;width:100%;}
.commonTable tr:first-child  td{font-weight:bold;text-align:center;background-color: #ddd;}
.commonTable tr  td{text-align:center;border-right:solid 1px #009999;}
.commonTable tr td:first-child{border-right-width:0;}
.commonTable a{text-decoration:underline;}
.commonTable a:hover{text-decoration:none;}
.commonTable td,.commonTable{
	border-collapse:separate;
	zoom:1;
	empty-cells: show;
	min-height: 1%;
	padding: 0 0 0 1px;
}

/**********PRINTER*************/
@media print
{
    #mainNavArea{display:none;}
    .topBanner{display:none;}
    #topSection{display:none;}    
    #bottom{display:none;}
    #sideRight{display:none;}
    #shi-centering-container{display:none;}
}

.margin-top{margin-top:15px;}
.linksCube a:hover{text-decoration:underline;}  
