/*Common style for Arabic and English*/

body
 { 
    font-family: tahoma; 
    font-size: 11px; 
    color: #414141; 
    background-color: #eeeeee; 
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px; 
 }
/*This is for the titles*/


h1
{
color: #346FAC;
font-size:14px;
line-height: 27px;
text-align:center;
margin:1px
}
/* This is for the textboxes*/ 
input
{   
     border :1px solid #c1cfdc;
	 background:white;
	 font-family:Tahoma;
	 font-size:11px;
	 color:#414141;
	 height:20px;
 }
/*This is for the multiline text inbox*/
textarea
{
border:1px solid #2794E7;
font-size:11px;
font-family:tahoma;
color: #414141;
padding:2px;
}
/*This is for the buttons*/

.button
{
border:outset 2px transparent;
height:20px;
background-color: #e0e0e0;
color: #4A748A;
font-family:Tahoma;
font-size:11px;

}
/*this is for images*/
img {border:none;}
/*Horizontal Line*/
hr {border: 0;
width: 90%;
color: gray;
background-color: #a70000;
height: 1px;}


/*Links*/

a:link {
	color:Blue;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
}
a:visited {
	color:purple;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
}
a:hover {
color:Blue;
	font-family:Tahoma;
	font-size:11px;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
	
	
/*Links that appears on the left tool bar*/


.MenuLink 
{
	font-family:Tahoma;
	color: #346FAC;
	font-weight: bold;
	font-size: 12px;
}



/*this is a frame for forms*/
.form_frame
{ 
    margin-top:10px;
    margin-bottom:10px;
    border-bottom:solid 1px #c1cfdc;
    border-left:solid 1px #c1cfdc;
    border-right:solid 1px #c1cfdc;
    background-color:#fafafa;
 }
 /*Headers inside a form*/
    .form_header
    { color:#414141;
         border-bottom:solid 1px #c1cfdc;
         border-top:solid 1px #c1cfdc;
         font-weight:bold;
         font-size:11px;
         background-color:#f4f9ff;
         height:14px;
         vertical-align:middle;
       }
        
        
        Frame_Gray_1B_bottom
     {
       border-bottom : #dddddd 1px solid; 
     }

.frame_Gray
{margin-top:10px; BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 0px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #e4e4e4 1px solid; BORDER-BOTTOM: #e4e4e4 1px solid
    }

.GradientHeader {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 16px; BACKGROUND: url(images/GrayGradient.gif) repeat-x left top; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #dddddd 1px solid; COLOR: #666666; PADDING-TOP: 4px; BORDER-BOTTOM: #dddddd 1px solid; FONT-FAMILY: Arial
}

/*Used for CV Writting*/
.frame_blue
{
    border : solid 1px #44A5D8;
    /*background:url(images/GradineBlueBK.gif) repeat-x left top;*/
    background-color:#e6f4ff;
   margin-top:10px;
   margin-bottom:10px;
    }
  
  .blue_border_bottom
  {
    background:url(images/hor_line.gif) repeat-x;
  }
.blue_border_side
{
    background:url(images/ver_line.gif) repeat-y;
    }
    
      .frame_blue_gradient
{
    border : solid 1px #bbbbbb;
    background:url(images/GradineBlueBK.gif) repeat-x left top;
   
   margin-top:10px;
    }
    
    .TitleTd 
    {width:25%;
		 background-color: #4a748a;
    color: white;
    font-weight: bold;
      height:25px;
      font-size:11px;}
		
	.ValueTD 
	{
		background-color:#f4f9ff;}
		
    
  
