﻿body, div, span, p, ul, li, td, th, input, select, textarea, button
{font-family:Tahoma,"Arabic Transparent",Arial; font-size:11px; color:#000;

}
h1, h2, h3, h4, h5, h6, form{margin:0px; padding:0px}

html, body{  height:100%;   min-height:100%}
body {
	margin  :  0;  
	padding :  0; 
	color	: #000000;
} 


.whitetext {
	color: #FFFFFF;
}


.greytext {
	color: #666666;
}

.smalltext {
	font-size: 10px;	
}

.topshadow {
	background-image: url(images/shadow_b_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 5px;
}

.bluetext {
	color: #005dac;
}

.greentext {
	color: #008f36;
}
.greystrip {
	background-image: url(images/bkg_strip_grey.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 42px;
}
.greystrip_logged {
	background-image: url(images/bkg_strip_grey.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 2px;
}
.whitebkg {
	background-image:url(images/bttm_bkg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
}

.shadowgrey{    background-image:url(images/shadow_b_right.jpg);     background-repeat:repeat-y;       height:100%!important;        }
.shadowgreyr{    background-image:url(images/shadow_b_right.jpg);     background-repeat:repeat-y;     background-color:#C9F;     height:100%!important;}

hr{color:#ABC4D4; height:1px; margin:0px 5px 0px 0px}
li{margin:0px 0px 1px 0px}
ul{list-style-image:url(images/bullet.gif); list-style-position:outside; margin:10px 0px 10px 0px; list-style-type:disc; padding-left:3px; line-height:1.5}
ol{list-style-position:outside; margin:-2px 0px 0px 23px}

p{margin-top:5px; margin-bottom:15px; margin-right:5px; margin-right:5px}

/* ------ Links Style ----------------------- */
a, a:link {
	color: #00377f;
	text-decoration : underline; 
} 
 a:visited
{
    color: #339966;
    text-decoration: none;
} 

a:hover {
	color:#033a62;
	text-decoration: underline;
} 

a.link1, a.link1:link,a.link1:visited {
	color: #000066;
	text-decoration: none;
} 

a.link1:hover {
	color:#2a2abd;
	text-decoration : underline; 
}

a.linkwhite, a.linkwhite:link,a.linkwhite:visited {
	color : #ffffff;
	text-decoration: none;
} 

a.linkwhite:hover {
	color:#FFFF00;
	text-decoration : underline; 
}
a.linkorng, a.linkorng:link,a.linkorng:visited {
	color:#FF6600;
	text-decoration: none;
} 

a.linkorng:hover {
	color:#FFCC00;
	text-decoration : underline; 
}

a.linkgreen, a.linkgreen:link,a.linkgreen:visited {
	color:#008f36;
	text-decoration: none;
} 

a.linkgreen:hover {
	color:#15502b;
	text-decoration : underline; 
}
.shadowg_left {    background-image:url(images/shadow_g_left.jpg);     background-repeat:repeat-y}
.footer_bkg {    background-image:url(images/footer_bkg.gif);     background-repeat:repeat}
.shadow_g_right { background-image:url(images/shadow_g_right.jpg);  background-repeat:repeat-y}
.shadow_g_bttm { background-image:url(images/shadow_g_bttm.jpg);  background-repeat:repeat}
.shadow_b_left  { background-image:url(images/shadow_b_left.jpg);  background-repeat:repeat-y}
.shadow_b_right { background-image:url(images/shadow_b_right.jpg);  background-repeat:repeat-y}
li.txt {margin:0px 0px 1px 0px; font-size:13px;}

h1{font-size:16px; font-weight:bold; color:#6f94d6; margin-bottom:10px}

h2{font:18px; font-weight:bold; color:#333; margin-bottom:10px}

h3{font:14px; color:#6f94d6; font-weight:bold; margin-bottom:10px}

h4{font:11px; font-weight:bold; color:#036; margin-bottom:10px}

h5{color:#F30; font:bold 11px; margin-bottom:10px}

h6{font-size:11px; font-weight:bold; color:#787878; margin-bottom:10px}

table{padding:0px; margin:0px; border:none; border-collapse:collapse}
.txt1 {padding:10px; margin:10px; font-size:13px; direction:rtl; display:block; line-height:25px; }

img{border:0px}

#CAM{ width:920px;  margin-right:70px; margin-left:10px;  text-align:right; background-color:#fff}
#CAF{ width:920px;  margin-right:70px; margin-left:10px; text-align:right; background-color:#fff; direction:rtl}

#CA{     margin-right:70px; margin-left:10px;  text-align:right; background-color:#fff; direction:rtl}
#CAP{  margin-right:70px;  text-align :right;  background-color:#fff; direction:rtl}
#CAW{ width:780px;  margin-right:70px;   text-align:right; background-color:#fff; direction:rtl}
#CAW2{ width:610px;  margin-right:70px;   text-align:right; background-color:#fff; direction:rtl}
#CAA{width:740px;   margin-right:10px;  margin-left:10px;  text-align:right; background-color:#fff;direction:rtl }
.PageTitle{ display: block;  background-position:bottom;     margin-top:10px;     margin-bottom:10px;     color:#207BE6;     font-size:15px;     font-weight:bold;     vertical-align:middle;     height:30px;     background-image:url(images/box_blue_line.gif);     background-repeat:repeat-x}


* html #CAP{  margin-right:70px; width:680px; text-align :right;  background-color:#fff; direction:rtl} /*style for IE*/
* html #CA{     margin-right:70px; width:475px; margin-left:10px;  text-align:right; background-color:#fff; direction:rtl}


.BkgPage{background-image:url(images/bkg.jpg); background-repeat:repeat-x; background-position:top center; background-color:#c0c0c0}
.BkgPage2{background-color:#1153B1}
.whitetext{color:#FFF}

.headerbar{    background-image:url(images/topstrip_bkg.jpg);     background-repeat:repeat-x;     background-position:center top;     background-color:#39F}

.navbk{    background-image:url(images/nav_bkg.gif);     background-repeat:repeat-x}

.shadowb{    background-image:url(images/shadow_blue2.gif);     background-repeat:repeat-y}
.shadowbr{    background-image:url(images/shadow_blue2r.gif);     background-repeat:repeat-y}
.shadowwhite{    background-image:url(images/shadow_white.gif);     background-repeat:repeat-y}

.shadowwhiter{    background-image:url(images/shadow_white_right.gif);     background-repeat:repeat-y}

.featuredbkg{    background-image:url(images/featured_logo_bkg.gif);     background-repeat:repeat-y;     background-position:center top}

.footerbkg{    background-image:url(images/footer_bkg.gif);     background-repeat:repeat-x;     background-position:center top;     background-color:#39F}

.greenstripe_bkg {   background-image:url(images/greenstripe_bkg.gif);     background-repeat:repeat-x;         background-color:#FFFFFF} 

.more{    background-image:url(images/more_back.gif);     background-repeat:repeat-x;     background-position:center top;     background-color:#39F}
    
.newsbnox{background-color:#f5f5f5; height:26px; vertical-align:middle; color:#000; font-size:10px}
.hotJobsraw{height:25px;  border-bottom:#eee 1px solid;}
.hotJobslast{height:22px; border-bottom:#eee 1px solid; text-align:left}

.directbkg
{
    background-color:#FFFFFF;
    }
.greytext{color:#666}

.smalltext{font-size:10px}

.directemp{    vertical-align:middle}

.RowJ, .RowJ A{    FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#7B97E0; FONT-FAMILY:Arial,Helvetica,sans-serif;     display:block;     line-height:25px}
.RowJ A:hover{    color:#FF8040}
.RowC{font-size:12px; display:block; color:#444; line-height:25px}
.RowD{    font-size:12px;     display:block;     color:#808080;     line-height:20px}

.frame{margin:0 auto; background-color:#eee}
.frame td{color:#333; padding:5px; font-weight:normal; line-height:5mm; text-align:right; background-color:#F7F7F7; border-bottom:1px dotted #fff; font-size:12px}
.frame th, .frame td.c{    color:#207BE6;     padding:5px;     font-weight:normal;     line-height:5mm;     text-align:right;     background-color:#FFF;     font-weight:bold;     font-size:14px;     border-bottom:1px solid #2F71AB;     border-bottom-color:#CCC}
.frame td.f{border-bottom:none}
.frame td.s{color:#333; padding:2px; font-weight:normal; line-height:5mm; text-align:right; background-color:#F7F7F7; border-bottom:1px solid #fff; font-size:11px; vertical-align:top}

.frame2{margin:0 auto; background-color:#fff; font-size:12px}

.frame2 td{    color:#333;     padding:5px;     font-weight:normal;     line-height:5mm;     text-align:right;     vertical-align:top;     border-bottom:#CCC 1px solid;     font-size:12px;     border-bottom-style:dotted}
.frame2 td.h{color:#cd171e; padding:5px; font-weight:bold; line-height:5mm; text-align:right; vertical-align:top; border-bottom:#CCC 1px solid; font-size:12px}

.frame2 th, .frame2 td.c{    color:#013A53;     padding:5px;     font-weight:normal;     line-height:5mm;     text-align:right;     background-color:#F7F7F7;     font-weight:bold;     vertical-align:top;     font-size:13px;     border-bottom:#A0C0D5 1px solid;     border-bottom-color:#CCC;     border-bottom-style:dotted}

.frame2 td.f{border-bottom:none; vertical-align:top}

.frame2 td.ht{font-size:12px; font-weight:bold; color:#444; background-color:#A0C0D5; border-bottom-color:#ddd}

.frame2 td.s{    background-image:url(images/red_hdr_corner.gif); background-repeat:no-repeat; background-position:LEFT top; background-color:#cd171e; font-size:12px; color:#FFF; font-weight:bold; text-align:right; vertical-align:middle; padding-left:5px; border:none; height:20px}

.frame2 td.s a{color:#FFF}

.frame3{margin:0 auto; background-color:#fff}
.frame3 td{color:#333; padding:5px; font-weight:normal; line-height:5mm; text-align:right; background-color:#fff; border-bottom:1px dotted #ccc; font-size:12px}
.frame3 td.t{color:#333; padding:5px; line-height:5mm; font-weight:bold; text-align:right; background-color:#fff; border-bottom:1px dotted #ccc; font-size:11px}
.frame3 th, .frame3 td.c{    color:#207BE6;     padding:5px;     font-weight:normal;     line-height:5mm;     text-align:right;     background-color:#FFF;     font-weight:bold;     font-size:13px;     border-bottom:1px solid #2F71AB;     border-bottom-color:#207BE6;     border-bottom-width:2px}
.frame3 td.f{border-bottom:none}
.frame3 td.c2{    color:#207BE6;     padding:2px;     font-weight:normal;     line-height:3mm;     text-align:right;     background-color:#FFF;     font-weight:normal;     font-size:10px;     border-bottom:1px solid #2F71AB;     border-bottom-color:#207BE6;     border-bottom-width:1px}


.frame4{margin:0 auto; background-color:#fff}
.frame4 td.b{background-color:#cce3f4;width:640; height:122;  padding-right:10px;}
.frame4 td.bb{background-color:#0067b1;}
.frame4 td.g{background-color:#c5e4d1;width:640; height:122; padding-right:10px;}
.frame4 td.gb{background-color:#008f36;}
.frame4 td.r{background-color:#FFFFFF; color:#207BE6;     font-size:12px;     font-weight:bold;     vertical-align:middle;    text-align:right;    font-weight:bold;   border-bottom:10px solid #B3D7EC;  padding-bottom:10px; padding-top:10px;  }


.hdrbtn{font-family: Arial,Helvetica,sans-serif; font-size:14px; text-align:center; color:#FFF;     background-image:url(images/btn.jpg); background-repeat:no-repeat; width:69px; height:24px; vertical-align:middle}

.hdrbtn2{display:inline-block; font-family: Arial,Helvetica,sans-serif; font-size:14px; text-align:center; color:#2567C5; width:58px}
a.linkwhite, a.linkwhite:link, a.linkwhite:visited{    color:#fff;     text-decoration:underline;     font-size:11px;     font-weight:bold}

a.linkwhite:hover{color:#d0d0d0; text-decoration:none}
a.linkwhite2, a.linkwhite2:link, a.linkwhite2:visited{color:#fff; font-weight:bold; text-decoration:underline}

a.linkwhite2:hover{color:#000; font-weight:bold; text-decoration:none}

.frmBotton{    border-width:0px;     font-family:Arial,Helvetica,sans-serif;     font-size:15px;     font-weight:bold;     text-align:center;     color:#FFF;     background:url(images/btn.gif);     padding-left:5px;     padding-right:5px;     width:69px;     height:24px}

input.radio {
display: inline;
}

input.botton{font-size:12px; color:#009; font-family:Verdana; font-weight:bold; padding-bottom:3px; background-image:url(Images/btn.jpg); width:69px; background-color:transparent; cursor:hand; border-style:none}
#Message, .Message{ margin-right:10px;margin-top:10px;margin-left:10px; border:thin dotted #2F71AB;  color:#09C;  background-color:#EBF0F7;  width:400px;   padding:10px;  display:block;  text-align:right;  font-weight:bold;  line-height:25px}

#Message2, .Message2{margin-right:10px;margin-top:10px;margin-left:10px; border:#2F71AB thin solid; color:#000; background-color:#DFEBF4; width:90%; padding:10px; display:block; font-weight:bold}
#Message3, .Message3{margin-left:10px;margin-top:10px;margin-right:10px; border:#2F71AB thin solid; color:#000; background-color:#DFEBF4; width:400px; padding:10px; display:block; font-weight:bold}

.d1{color:#2F71AB; margin:10px; padding:10px; display:block; font-weight:bold; border:#2F71AB thin solid; background-color:#DFEBF4}

.ErrorMsg{ border:thin dotted #2F71AB;  color:#06C;  background-color:#EBF0F7;  width:400px;  margin:10px;  padding:10px;  display:block;  text-align:right;  font-weight:bold;  line-height:25px}
.Err_summary{ color:#F00}
