/********* GLOBALS *********/

* {margin:0;padding:0}
body {font-family:Tahoma,SansSerif;font-size:.7em;}
a img,table {border:0}
dl,ol,ul {list-style:none}
button,select,textarea,input {font:100% serif}
table {border-collapse:collapse}
caption,th,td {text-align:center}
h1,h2,h3,h4,h5,h6,p {margin:.35em 0;}
h1,h2 {font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal; }

/* colors */
a { color:#9932CC; text-decoration:none; }
a:hover { text-decoration:underline; }

/*#page a:visited { color:red; }*/

/* clearfix */
#page:after, .cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

* html #page, * html .cf { height: 1px;}

#footer .n2{color:#000;float:left;margin-top:10px;font-size:0.8em;}

#fotter
     {     /*the orginal color*/
     	  /*background-color:#d1d2d4;*/
     	     background-color:#DFE0E1;
             z-index:10;
             position:relative;
             top:0px;
             left:60px;
             border: 0px solid red;
             width: 900px; 
             height:60px;
     }
#madePoss{position:relative ;top:0px;left:0px;float :left;}
/********* LAYOUT *********/

body { margin:0; background:url(../App_Themes/TomatoTabs/tapet.png) repeat; }
	#wrap { width:1024px; height:auto; margin:0 auto;}
    
		#header {height:100px; position:relative;}
			#header .siteLogo { vertical-align:bottom; }
			#header .siteHeader  { color:#8A2BE2; font-style:normal; font-weight:bolder;}
		#page { padding:25px 8px 8px 8px; background:#FFFFFF; }
			#content { margin-left:10px; }
				.secondary { width:225px; float:left; margin-bottom:0px; }
				.secondaryLeft { width:150px; float:left; margin-bottom:0px; }
				#main { width:605px; min-height:2400px;height:auto; float:left;margin-left:16px;border:solid 0px red }
					#extras { float:right; }
				
		#footer { padding:15px; }
#MainPanner
{
	background:#dfe0e1;
	width:726px;
	height:89px
}
#scrl1 {position:relative ;left:0px;}
/* iframe css*/

.callUs{min-height:2300px;}
  /*the orginal color*/
     	  /*background-color:#d1d2d4;*/
.wavoLink1{border:solid 0px red;position:absolute;left:5px;color:#EC0087; top:90px;width:auto;text-align:left;font-family:Tahoma;font-size:1.3em;}

#Hleft {width:430px;height:115px;border:solid 0px red;position:absolute;top:0px;left:0px;background-color:#DFE0E1}
#logo{position:relative;top:20px;left:10px;width:320;height:60px;border:solid 0px blue;background:transparent url(../App_Themes/TomatoTabs/logo.png) no-repeat 0% 0%}
#logo:hover{cursor:pointer;}
#langSwitcher{height:20px;width:50px;border:solid 0px blue;direction:rtl;float:left;position:absolute;top:0px;left:0px;font:font-family:Tahoma,Sans-Serif;font-size:1.5em;}
#logoutMain{ height:20px;width:70px;border:solid 0px blue;direction:rtl;float:left;position:relative;top:28px;left:340px;font:font-family:Tahoma,Sans-Serif;font-size:1.5em;}

#Hright{width:594px;height:115px;border:solid 0px blue;position:absolute;top:0px;left:430px;background-color:#DFE0E1}
.MainMenu {height:25px;position:relative;top:0px;left:30px;border:solid 0px red;width:auto}
.upMenu{border-left:solid 3px  black;width:auto;padding:0px 10px 0px 10px }

 /*color:#d1d2d4;*/
 a.urlMenu:hover{color:#FF0593}

.urlMenu       {position:relative;right:0px;font:font-family:Tahoma,Sans-Serif;font-size:1.5em;color:#3A3A3C;padding:0 5 0 5 }
.urlMenuClicked{position:relative;right:0px;font:font-family:Tahoma,Sans-Serif;font-size:1.5em;color:#EC0087;padding:0 5 0 5 }

#home1{width:auto;border-right:solid 3px  black;float:left; position:absolute;top:2px;left:460px;}
#reqest1{width:auto;float:left; position:absolute;top:2px;left:400px;}
#reqest2{width:auto;float:left; position:absolute;top:2px;left:330px;}
#art1{width:auto;float:left; position:absolute;top:2px;left:256px;}
#about1{width:auto;float:left; position:absolute;top:2px;left:170px;}
#btn_callus{width:auto;float:left;position:absolute;top:2px;left:78px;}

 /*color:#3A3A3C;*/
.urlNews{color:#464649;}
/*secondary*/
.secondary .uc { margin-bottom:0px; }

/*box*/
.boxTitle,
.secondary h4 { font-family:Georgia,"Times New Roman",Times,serif; font-style:inherit;  font-weight:bold; background:transparent url(SidebarLeftBg.gif) no-repeat 100% 0%; margin:0; padding:15px 10px 0 10px; color:#333; text-align:center; }
.secondary .box { _height:1px;background:#DFE0E1 ;
                  
                  padding-bottom:10px;
                  }
                
.ajaxTabs1{direction:rtl;}
                 
#extras .boxTitle { background:transparent url(SidebarRightBg.gif) no-repeat 0% 0%; 
                    }
#extras {height:467px; }
#menu{height:467px;}
/*box*/

/* box tiltle */ /*background:#3A3A3C;*/
	.boxTitle,
	.secondary h3,#extras h4 { background:#464649; margin:0; padding:5px 10px; color:#FF0593; }
		.secondary h4 a {color:#fff;}
	.secondary .box .inner { background:transparent url(secondary_borders.gif) no-repeat; padding:10px 10px 0 10px; }


/*hotjobs font & color box*/
.hotjobscolorbox
{ color:#8B008B;
  font-size:small;
  font-style:inherit;
  font-weight:bold;
  
    }
.positionLeftBannersbox
{ color:#8B008B;
  font-size:small;
  font-style:inherit;
  font-weight:bold;
  
    }
                                            
/*hotjobscolorbox*/

/* positions */
.positionLogInBox
{
   margin: 20px 0px 0px 0px;
}
.positionNewsbox
{padding:10px 0px 0px 0px;
    margin :0px 0px 0px 0px;
   height:245px;
    }
.positionJobssbox
  {    
  	padding:8px 8px 0px 0px;
    margin :0px 0px 0px 0px;
  }
  
.positionJobssboxtitle
{   
	padding:0px 0px 0px 0px;
    margin :0px 0px 0px 0px;
    position:relative;top:8px;
}
.positionPollssboxtitle
{   
	padding:0px 0px 0px 0px;
    margin :0px 0px 0px 0px;
    /*position:relative;top:0px;*/
    
}
/*top*/

#header .top { padding-top:25px; }
	#header .top img { vertical-align:text-bottom; }
	#header .top h2 { display:inline; }
/*hyperlink in the main menu*/
.heprlnk1{font-size:medium;}
/*menu*/
.topMenu { position:absolute;left:400px; bottom:0px; width:900px; }
.topMenu li { float:left; background:transparent url(MenuDimmed.png) no-repeat 0% 0%; padding-left:10px; _width:100px; }
.topMenu a { display:block; padding:10px 14px 4px 4px; color:#333; background:transparent url(MenuDimmed.png) no-repeat 100% 0%; height:16px; }
.topMenu li.current, 
.topMenu li.current a,
.topMenu li.trail, 
.topMenu li.trail a { background-image:url(MenuSelected.gif); }

.topMenu .current a,
.topMenu .trail a { font-weight:bold; }

.subMenu a { display:block; padding:2px 0; _height:1px; color:#333; }
ul.subMenu ul { margin:0 0 5px 15px; }
.subMenu .trail > a,
.subMenu .current > a,
.menu .trail > a,
.menu .current > a { color:#7D8A2E; }
.subMenu .current > a,
.menu .current > a { font-weight:bold; }

/* lists */
.list .a0 { background: #f4f8ed; }
.list { padding-bottom:6px; background-position:50% 100%; }
.list .item { padding:5px; }

/*path*/
.path .current { color:#333; }
.path a.current:hover { cursor:default; text-decoration:none; }

/*sitemap*/
#main ul { list-style:circle; margin-left:20px; }


/** date **/
.date { font-size:x-small; color:#333; display:block; }

/*columns*/
.columns .left { float:left; width:245px; }
.columns .right { float:right; width:245px; }

.loginPos{position:relative;left:12px;}

/* drag&drop */
.dragDrop .secondary .uc { margin-bottom:0;}
.dragDrop .SiteLeft,.dragDrop .SiteRight,.dragDrop .SiteTop { background-color:#fef;}
.dragDrop .Left,.dragDrop .Right,.dragDrop .Content { background-color:#eef;}

a{color:#FF0593}
/*add by hussam */
#page {overflow:hidden;}
/*#generalActions {position:relative; top:10px; left:0px; display:block;border: 0px solid BlueViolet;height:200px;width:150px;}*/
.Register1 {position:relative; top:0px; left:0px; display:block; border: 0px solid BlueViolet;height:110px;width:150px;}
#extras .btn1 { position:relative; top:20px; left:40px; display:block;font-size:large;color:Blue;}

#extras #btn2 { position:relative; top:60px; left:50px; display:block;}
#extras #btn3 { position:relative; top:70px; left:50px; display:block;}
#extras .btn5 { position:relative; top:0px; left:30px; display:block;}
#main .mainimg {vertical-align:text-bottom;border:1px;border-color:Green;}
.Emp1 {position:absolute;top:39px;}
.newslbl {direction:rtl;}
.lbl13 {position:relative; top:0px; left:0px; display:block;color:Purple;padding-right:30px;padding-top:20px;}
.lbl14 {position:relative; top:90px; left:70px; display:block;}
#news2,#Div1 {margin-left:30px;} 
#textContent {border: 0px solid BlueViolet;padding:0px 10px 10px 10px ;color:#7b68ee}
table{position:relative;left:0px;}
#actionTree {margin-bottom:12px; position:relative; top:4px; left:0px; display:block;border: 1px solid gray;height:45px;width:147px;}

.heperlinks1 {color:Blue;}
.regLink1 {position:relative; top:14px; left:30px; display:block;direction:rtl;width:80px;}
#hotjbs1{direction:rtl;
    height: 165px;position:relative;top:7px;
} 
#PollsPanel{direction:rtl;
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
    height: 165px;position:relative;top:7px;
} 
#myPoll1 table
{
	border:2px solid red;
}

	

.regForm table {direction:rtl;}
.registeration{position:relative;top:20px;left:120px;height:400px;}
.backBton1 {position:relative;top:30px;left:0px;}
.backBton2 {position:absolute;top:30px;left:100px;direction:rtl;text-align:justify;} 
.Button1{ position:relative;top:30px;left:0px;}
.input{color:#fff; font-style:normal; font-weight:normal;}
.article2{ position:relative;left:-40px;}
.article{ position:relative;top:50px;left:0px;}
.treeArticles{direction:rtl}
.jobProposal { position:relative;top:50px;left:0px;}
#left
        {
            position:absolute;
            top: 25px;
            left:10px;
            border: 1px solid BlueViolet;
            width: 220px;
            display :block;
            height: 370px;
         }
#center
        {
            position:absolute;
            top: 25px;
            left:260px;
            border: 1px solid BlueViolet;
            width: 490px;
            display :block;
            height : 370px;
         }
#right
        {
            position: absolute;
            top: 25px;
            left:780px;
            border: 1px solid BlueViolet;
            width: 160px;
            display :block;
            height: 370px;
         }
         
.MainReg{position:relative ;top:13px; left:25px;}




/*                        fieldset         */
label
{
width: auto;
float: right;
text-align: left;
margin-right: 0.5em;
display: block
}

.submit input
{
margin-left: 4.5em;

} 
input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;

}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 
fieldset
{
border: 1px solid #781351;
width: 24em;
padding:20px;
margin: 0px 60px 10px 20px


}

legend
{
color: #fff;
background: #ffa20c;
border: 1px solid #781351;
padding: 2px 15px;
margin:0px;
} 
.CheckBoxLogin
{color:Green;
   margin:50;
   border:0;
   }
   
 /* accordion styles*/
        .accordionHeader
        {
        	cursor:pointer;
            color:#FF0593;
            background-color:#464649;
            padding :7px 15px 0 0;
            border-bottom:solid 1px #B0B1B5;
            font-size:1.6em;
            font-family:Tahoma;
            height:25px;
            direction:rtl;
          
            }
        .accordionHeaderSelected
        {
        	cursor:pointer;
            color:#FFFFFF;
            padding :7px 15px 0 0;
            background-color:#B0B1B5;
            font-size:1.6em;
            font-family:Tahoma;
            height:25px;
            direction:rtl;
            }
          .accordionContent
          {
          	display:list-item;
          	font-size:1.3em;
            font-family:Tahoma;
          	
          } 
           
         

  ul.navbar {
    position: relative;
    top: 1em;
    left: 0em;
    width: 7em;
        }
#leftEmptyMenu
{
	height:450px;
}
#RightEmptyMenu
{
	height:400px;border:solid 0px #9EA391
}

#homeLink{position:relative;top:60px;left:0px;font-size:medium;width:140px;padding:10px 0px 10px 10px;background-color:#464649;}

