body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0;
	
}
.leftBg {
	background-image: url(../img/leftBgContainer.jpg);
	background-repeat: repeat-y;
	width:16px;
}
.rightBg {
	background-image: url(../img/rightBGContainer.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	width:22px;
}
.logo {
width:210px;

}
.newbanner {
	background-color: #00aadd;
	color:#fff;
	font-size:16px;
	text-align: center;
	height: 50px;
}
.loginBox {
	border: 1px solid #000000;
	width: 300px;
}
.verticalSpace {
	margin-top: 20px;
}
.identification {
	font-size: 18px;
	color: #000000;
	background-color: #ecad28;
	text-align:center;
	padding:2px 0px;
}

.textfields {
  border: 1px solid #000000;
  margin-left:24px;
  margin-top:20px;
  font-size:12px;
  width:250px;
  text-align:center;
}

.filled {
  border: 1px solid #000000;
  margin-left:24px;
  margin-top:20px;
  font-size:12px;
  width:250px;
  text-align:center;
}

.empty {
 border: 1px solid #000000;
  margin-left:24px;
  margin-top:20px;
  font-size:12px;
  width:250px;
  text-align:center;
}

.inputFRedLogin {
  border: 1px solid #000000;
  margin-left:24px;
  margin-top:20px;
  font-size:12px;
  width:250px;
  text-align:center;
  border-color:#FF0000;
}

.buttons {
	background-color: #000000;
	color: #FFFFFF;
	font-size: 14px;
	border:medium none;
	cursor:pointer;
	margin-top:15px;
}
.forgotPw {
	font-size: 12px;
	color: #b8031e;
	text-align: center;
	padding:10px 0;
	text-decoration:none;
}
.forgotPw a{
	font-size: 12px;
	color: #b8031e;
	text-align: center;
	padding:10px 0;
	text-decoration:none;
}
.forgotPw a:hover{
	font-size: 12px;
	color: #b8031e;
	text-align: center;
	padding:10px 0;
	text-decoration:underline;
}

.leftBg {
	background-image: url(../img/leftBgContainer.jpg);
	background-repeat: repeat-y;
}
.orangeColor {
	background-color: #b0e0f5;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding:52px 0px;
	text-decoration:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #33b6ed;
	border-right-color: #33b6ed;
	border-bottom-color: #33b6ed;
	border-left-color: #33b6ed;
}
.orangeColorTop {
	background-color: #b0e0f5;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding:0px 0px 20px;
	text-decoration:none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #33b6ed;
	border-right-color: #33b6ed;
	border-bottom-color: #33b6ed;
	border-left-color: #33b6ed;

}

.orangeColor a{
	color: #000;
	text-decoration:none;

}
.boderBTM a{
	color: #000;
	text-decoration:none;

}
.orangeColor a:hover{
	color: #118bbe;
	text-decoration:underline;

}
.boderBTM a:hover{
	color: #118bbe;
	text-decoration:underline;

}
.orangeColorTop ul {
	margin: 0px;
	padding: 20px 0px 0px;
	list-style-type: none;
}
.orangeColorTop li {
margin-bottom:12px;
}
.orangeColorTop li a{
text-decoration:none;
color: #000;
}
.orangeColorTop li a:hover{
text-decoration:underline;
color: #118bbe;
}
.marginLeft {
	padding-top: 10px;
	width:100%;
	 height:100%;
}
h3 {
	background-color:#33B6ED;
	color:#000000;
	font-size:16px;
	margin-top:0;
	padding:5px 0;
}
.onlineNo1 {
	background-color: #faf3e6;
	width:140px;
	background-image: url(../img/onlineBoxGrdnt.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #797979;

	float:left;
	padding-bottom:2px;
padding-top:6px;
}
.onlineNo2 {
	background-color: #faf3e6;
	width:140px;
	background-image: url(../img/onlineBoxGrdnt.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #797979;

	float:left;
	padding-bottom:2px;
padding-top:6px;
}

.onlineNoMain1 {
	background-color: #faf3e6;
	border: 1px solid #ecad28;
	font-size: 12px;
	color: #797979;
	text-align:center;
	width:48%;
}
.onlineNoMain2 {
	background-color: #faf3e6;
	border: 1px solid #ecad28;
	font-size: 12px;
	color: #797979;
	text-align:center;
	width:75%;
}

h6 {
	font-size: 12px;
	color: #797979;
	padding-bottom:20px;
	margin:0;
}
.brdrBtm {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #9d9d9d;
	width:788px;
}
.onlineNoDown {
	background-color: #faf3e6;
	width:220px;
	background-image: url(../img/onlineBoxGrdnt.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	color: #797979;
	float:left;
	padding-bottom:2px;
	padding-top:6px;
}

.onlineNoMainDown {
	background-color: #faf3e6;
	/*border: 1px solid #ecad28;*/
	font-size: 12px;
	color: #797979;
	text-align:center;
	width:60%;
	/*padding:5px 0px;*/
}
.validerBtn {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #000000;
	border:medium none;
	padding:4px 20px;
	cursor:pointer;
	margin-left:30px;
}
input.onlineNoMainDown {
	background-color: #faf3e6;
	border: 1px solid #ecad28;
	font-size: 12px;
	color: #797979;
	text-align:left;
	#width:96%;
	width:100%;
	padding:5px 0px;
	*height:26px;
}
.rightContent {
	width: 79%;
	
	padding-top:20px;
}
.paddingLeft{
padding-left:20px;
}
.signOut {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #00aadd;
	padding-bottom:10px;
	text-decoration:none;
	padding-right:5px;
}
.signOut a{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #00aadd;
	text-decoration:none;
}
.signOut a:hover{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #00aadd;
	text-decoration:underline;
}
#topLinksTab ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#topLinksTab li {
	float: left;
/*	border-bottom:1px solid #000000;
*/	border-left:1px solid #000000;
	border-top:1px solid #000000;
	font-size: 12px;
	color: #000000;
	padding:5px 0px;
	text-decoration:none;
	background-color:#edaf2c;
	/*width:151px;*/
	text-align:center;
}
#topLinksTab li a{
	background-color:#edaf2c;
	background-image: url(../img/tabBg.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	padding:5px 37px;
	color: #000000;
	text-decoration:none;
}

#topLinksTab li a:hover{
	background-color:#fed47c;
	background-image: url(../img/tabBgHover.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	padding:5px 37px;
	color: #000000;
	text-decoration:none;
}

.clearfloat{
clear:both;
}

.borderRight{
border-right: 1px solid #000000;
}
#contentTab {
	width:96%;
	color:#333333;
	font-size:12px;
	margin-bottom:20px;
	padding:10px;
	text-align:justify;
	border: 1px solid #000000;
}
.boderBTM{
border:1px solid #33B6ED;
background-color: #b0e0f5;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	padding:52px 0px;
	text-decoration:none;
}

.topbanner {
  border-bottom:solid 1px;
  margin-left:-10px;
  margin-right:-10px;
  text-align:center;
  height:115px;
}

#mofify_top {
  border-bottom:solid 1px;
  margin-left:-10px;
  margin-right:-10px;
  text-align:center;
  height:115px;
}

#rightbannerinnerTop {
   border-bottom:solid 1px;
  margin-left:-10px;
  margin-right:-10px;
  text-align:center;
  height:115px;
}

#mofify_right {
  border-bottom:solid 1px;
  margin-left:-10px;
  margin-right:-10px;
  text-align:center;
  height:115px;
}

#campaignLogoTop {
   border-bottom:solid 1px;
  margin-left:-10px;
  margin-right:-10px;
  text-align:center;
  height:115px;
}

#modifylogo {
border-bottom:solid 1px;
  margin-left:-10px;
  margin-right:-10px;
  text-align:center;
  height:115px;
}

#partnersTop {
   border-bottom:solid 1px;
  margin-left:-10px;
  margin-right:-10px;
  text-align:center;
  height:115px;
}

#partnersDown {
border-bottom:solid 1px;
  margin-left:-10px;
  margin-right:-10px;
  text-align:center;
  height:115px;
}

#fragment-3 .logo {
border-bottom:1px solid;
border-left:1px solid #000000;
border-right:1px solid;
margin-left:-3px;
margin-right:-9px;
}

#companylistLogo {
border-bottom:1px solid;
border-left:1px solid;
border-right:1px solid;
margin-left:-3px;
margin-right:-9px;
}

#pagination {
margin-left:290px;
margin-top:10px;
}


#addNews {
  margin-left:16px;
}

#addNewsinner {
  margin:13px 10px 15px 17px;
}

#listingFormations {
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	margin-left:5px;
	margin-right:347px;
}

#listingFormationsInner {
 margin-left: 5px;
 padding-right:5px;
 margin-top:10px;
}

#Addcategories {
	border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	margin-left:5px;
	margin-right:347px;
}

#AddcategoriesInner {
  margin:0px 10px 15px 209px;
}

#addFormation {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
margin-left:4px;
margin-right:-5px;
}

#addFormationinner {
  margin:13px 10px 15px 31px;
}


#listjob {
  margin:13px 10px 15px 7px;
}

#administrative {
}

#rehibilition {
}

#careprof {
}

#addMagazin {
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	margin-left:4px;
	margin-right:-5px;
}

.magazine_title {
	margin-right: 356px;
}

.magazine_date {
	margin-right: 70px;
}

.description{
	width:150px;
}

#addMagazininner {
   margin-left:19px;
}

#editMagazininner {
   margin-left:16px;
}



#listingmagazines {
	border-bottom:1px solid;
	border-top:1px solid;
	border-left:1px solid;
	border-right:1px solid;
	margin-left:5px;
	margin-right:250px;
}

#listingmagazinesinner {
  margin-left:10px;
  margin-top:10px;
  margin-right:10px;
}

.btn {
  background-color:#000000;
  color:#FFFFFF;
  border:#000000;
  text-align:center;
  width:110px;
  cursor:pointer;
}

.btnResume {
  background-color:#000000;
  color:#FFFFFF;
  border:#000000;
  text-align:center;
  cursor:pointer;
}

.inputFRed {
 border-color:#FF0000;
 width:153px;
}

.Spanfile {
  padding: 1px 1px 1px 1px ;
  background-color:#FF0000;
}

body {
	font-size: 16px; /* @ EOMB */
}
* html body {
	font-size: 100%; /* @ IE */
}
body * {
	font-size: 87.5%;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;
}
body * * {
	font-size: 100%;
}
h1 {
	margin: 1em 0 1.5em;
	font-size: 18px;
}
h2 {
	margin: 2em 0 1.5em;
	font-size: 16px;
}
p {
	margin: 0;
}
pre, pre+p, p+p {
	margin: 1em 0 0;
}
code {
	font-family: "Courier New", Courier, monospace;
}

#contentTabinner {
  margin-left: 0px;
  margin-left: 5px;
}

#listcandidates {
  margin-left:10px;
  margin-right:10px;
}

#viewcandidates {
  margin-left:0px;
}

#topviewCandidate {
  border-top:1px solid;
  margin:7px -10px 12px -16px;
}
#middleviewCandidate {
  border-top:1px solid;
  margin:7px -10px 12px -16px;
}
.inputF {
  width:153px;
}

#extraction {
  margin-left:134px;
  margin-top:10px;
}

#listclients {
  margin-left:10px;
  margin-top:10px;
  margin-bottom:10px;
  margin-right:10px;
}

#addClient {
  margin-left:15px;
  padding-top:10px;
}

#topaddViewClient {
  border-top:1px solid;
  margin:12px -11px 17px -26px;
}

#ViewClient {
  margin-left:14px;
  padding-top:10px;
}

#searchclient {
  margin-left:40px;
  margin-top:20px;
  margin-bottom:20px;
}


#searchcandidates {
    margin-left:40px;
  margin-top:20px;
  margin-bottom:20px;
}

#mainsearch {
  border-top:solid 1px;
  border-left:solid 1px;
  border-bottom:solid 1px;
  border-right:solid 1px;
}

.BorderList {
  background-color:#FF0000;
  padding: 1px 1px 1px 1px ;
  width:206px;
}

a:link {color: #0000FF} /* unvisited link */
a:visited {color:#0000FF} /* visited link */
a:hover {color: #FF0000} /* mouse over link */
a:active {color:#0000FF} /* selected link */

.OnmouseOutMainTr {
  background-color:#99CC99
}

.OnmouseOverTr {
 background-color:#FFCC33; 
}

.OnmouseOutTr {
  background-color:#FFFFCC
}

.overLi {
  background-color:#9933FF;
}


div#topLinksTab li.linkSelected{

background-color:#FED47C;
}
div#topLinksTab li.linkSelected a{
	background-color:#FED47C;
	font-size: 12px;
	
	padding:5px 41px;
	color: #000000;
	text-decoration:none;
}
div#topLinksTab li.linkSelected a:hover{
	background-color:#EDAF2C;
	font-size: 12px;
	
	padding:5px 41px;
	color: #000000;
	text-decoration:none;
}

div#topLinksTab{
}

.buttonAddCredit {
	background-color:#000000;
	color:#FFFFFF;
}

hr {
	margin-left:-25px;
	margin-right:-11px;
}