/*--------------Reset-------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
    font-family: tahoma;
}

ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none;
}
:focus {
    outline: 0;
}
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.clearself {
    zoom: 1;
}
img {
    max-width: 100%;
    height: auto;
    display: block;
}
 
 
/*-------------LAYOUT----------------*/
body {
    background: #fff;
    color: #8e8d8d;
     font-size: 62.5%; /* font-size 1em = 10px */
}
.all-wrap {
    margin: 0 auto;
}
.page-wrap {
    font-family: 'Tahoma';
}
.page-innerwrap {
    margin: 0 auto;
    direction: rtl;
    position: relative;
     margin: 0 auto;
    direction: rtl;
    position: relative;
   width: 960px;
}
.top_innerwrap{
  width: 100%;	
  background: #e0e1e2;	
}
                                                 /*-----header------*/
#top {
    background: #e0e1e2;
   
    margin: 0 auto;
}
.header {
	background: #e0e1e2;
	overflow: hidden;
	width: 862px;
	z-index: 1000;
	clear: both;
	display: block;
	margin: 0 auto;
	padding-top: 3px;
	padding-bottom: 11px;
}
#top-R {
	float: right;
}
#top-L {

	float: left;
}
#logo {
    height: 107px;
    float:right;
   float: none\9; /* IE 8 and below */
   clear: both\9; /* IE 8 and below */
   margin-left: 10px\9; /* IE 8 and below */
   direction: ltr\9; /* IE 8 and below */
 } 
#top-R {
	width: 319px;
	height: 123px;
	background: url("../images/topR_cvpool.jpg") no-repeat;
}
#top-R #first {
	color: #243876;
	font-size: 1.3em;
	float: right;
	margin-top: 106px;
	font-weight: bold;
}
#top-R #last {

	float: left;
	margin-top: 103px;
	padding-left: 6px;
}
#top-R #last a {
	color: #243876;
	font-size: 1.7em;
	text-decoration: none;
	font-weight: bold;
}
#logo_mob {
	display: none;
	padding-top: 10px;
}
.fortablet {
	display: none;
}

                                                     /*-----main------*/
.content-wrap {
    overflow: hidden;
    position: relative;
    border-bottom:8px solid #243876;
} 
.content-wrap img {
    width: 100%;
}
.content-innerwrap {
	width: 862px;
	margin: 0 auto;
	margin-top: 39px;
	margin-bottom: 37px;
}
.content {
 margin:0 auto;
   margin-top:25px;
  margin-bottom: 20px;
  
    }
.content h1#first {
    color: #fff;
    padding-right: 12px;
    padding-top: 22px;
    letter-spacing:-1px;
     /* font-size: 39px;*/
      font-size: 3.9em;
      word-spacing: 2px;
  }
  .thanks {
border: 3px solid #732a7d;
}
                                                         /*-----footer------*/
.footer-wrap {
    background: #732a7d;
   min-height: 155px;
  width: 100%;
  display: block;
  clear:both;
  overflow: hidden;
   border-bottom:8px solid #243876;
   margin-top: 6px; 

 }
.inner-footer {
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 2.2em;
    font-weight: bold;
    padding: 0;
    position: relative;
    text-align: center;
    display: block;
    margin: 0 auto;
    height: auto;
   width: 862px;
   clear: both;
  overflow: hidden;
}
.style-footer{
	border-bottom:6px solid #fff;
}
#mobile_pic{
	display:none;
}
#containR {
    float:right;
  margin-top: 4.8%;
}
#containL {
    float:left;
    width:411px;
}

#userForm {
    display: block;
    padding: 0;
    margin: 0;
    margin-top: 8px;
    padding: 0 !important;
}
.form {
    overflow: hidden;
    margin: 0 auto;
    width: 411px;
}
.formFieldset {
    margin: 0 auto;
    padding: 0;
    border: none;
  position:relative;
 }
#first_step {
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
    padding-bottom:6px;
}
    .ym_form-item {
        list-style: none outside none;
        margin-top: 13px;
    }
    #ym_last{
        padding-left: 0;
    }
    .form #wrapper{
    display: block;
   overflow: hidden;
    clear: both;	
    margin-top: 10px;	
    } 
#thetitle {
	color: #fff;
	font-size: 13px;
	font-weight: bold;
}
input, select, textarea {
    font-size: 0.9em;
    font-family: arial;
    border: none;
    outline:none;
    font-weight: normal;;
    color: #243876;
    padding-top:3px;
    padding-bottom:3px;
    text-indent:14px;
}
textarea {
	text-indent: 14px;
	border-radius: 6px 0px 0px 6px;
	-moz-border-radius: 6px 0px 0px 6px;
	-webkit-border-radius: 6px 0px 0px 6px;
}
#phone, #firstname {
	width: 200px;
	line-height: 54px\9; /* IE 8 and below */
	color: #243876;
	border-radius: 6px 0px 0px 6px;
	-moz-border-radius: 6px 0px 0px 6px;
	-webkit-border-radius: 6px 0px 0px 6px;
}
#ym_mail ,#ym_job-cat,#ym_last{
	width:100%;
	display:block;
}
#ym_last {
	border-radius: 6px 0px 0px 6px;
	-moz-border-radius: 6px 0px 0px 6px;
	-webkit-border-radius: 6px 0px 0px 6px;
	width: 99%;
}
#ym_accept {
	margin-top: 0;
}
.styledCheckbox {
	float: right;
}
#email,#job-cat,#mainMsg {
    width: 100%;
    display:block;
    line-height:54px\9; /* IE 8 and below */
   color: #243876;
   border-radius: 6px 0px 0px 6px;
  -moz-border-radius: 6px 0px 0px 6px;
  -webkit-border-radius: 6px 0px 0px 6px;
}
#accept-accept{
	float: right;
}
#ym_accept span{
	float: right;
	color:#fff;
	font-size: 0.7em;
   font-family: arial;
   border: none;
   outline: none;
   font-weight: normal!important; 
    margin-right: 6px;
   margin-top:13px;
}
#submit_wrap {
	margin: 0 auto;
	width: auto;
	float: left;
}
#submit_all{
color:#FFF;
font-weight:bold;	
background: none;
font-size: 27px;
cursor: pointer;	
}
.check_wrap {
    clear: both;
    overflow: hidden;
}
.fix {clear: both;}
    .feedback_wrap {
        margin-top: 20px;
        line-height: 20px;
        font-size: 0.95em;
        font-family: Tahoma;
        color: #80cbda;
    }
.submit:focus {
    border: none;
}
.error {
    border: 1px solid red;
}
.red {
    border: 1px solid red;
}
#messageFld{
	color: red;
font-size: 16px;
clear:both;
} 
 .thanks{
 
 }