/* communs */

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

h3 a, h6 a {
    color:#5C4D37;
    text-decoration:none;
}

.homebox a {
    color:#000;
}

.box {
    background:#F3EFEA;
    padding:10px;
}

.span-7 .box {
    background:#f8f8f8;
    padding:10px;
}

.rounded {
    -moz-border-radius: 0.5em;
    -webkit-border-radius:0.5em;
}

.error * {
    color:#8a1f11;
}

.emptyinput {
    color:#777;
}

.topbarre {
	background:url(../img3/bg_barre.png) repeat-x bottom left  #000;border-top:7px solid #FFC500;
}

.header {
	
}

.logoheader {
    background:url(../img3/logo3.png) center center no-repeat transparent;
    margin:20px 0 0 0;
    height:51px;
    text-align:center;
}

.logoheader h1 {
    font-size:0.8em;
    color:#918A84;
    margin:40px 0 0 0;
    padding:0
}

.logoheader h1 a {
   color:#918A84;
}

.headerwarp {
    background:#F3F1EF;
}

#div-content-bottom {
    background:#fff;
    height:7px;
    width:984px;
    margin:auto auto;
    -moz-border-bottom-left-radius: 0.5em;
    -webkit-border-bottom-left-radius:0.5em;
    -moz-border-bottom-right-radius: 0.5em;
    -webkit-border-bottom-right-radius:0.5em;
}

#div-footer-top {
    background:#f8f8f8;
    margin:25px auto 0 auto;
    width:984px;
    height:17px;
    -moz-border-top-left-radius: 0.5em;
    -webkit-border-top-left-radius:0.5em;
    -moz-border-top-right-radius: 0.5em;
    -webkit-border-top-right-radius:0.5em;
}

#div-footer {
    background:#f8f8f8;
    padding:0 0 17px 0;
    height:auto;
    margin: 0 auto 0 auto;
    -moz-border-bottom-left-radius: 0.5em;
    -webkit-border-bottom-left-radius:0.5em;
    -moz-border-bottom-right-radius: 0.5em;
    -webkit-border-bottom-right-radius:0.5em;
}

#hiringorgLoc {
    height:200px;
    width:270px;
    margin-bottom:20px;
}

/* breadcrumb */

#breadcrumb-back a, 
#breadcrumb, 
#breadcrumb a {
    color:#fff;
    font-size:1em;
    text-decoration:none;
}

/* tabs */
.menulang .tabs {
    margin:0 0 0 0em;
}

.menulang .tabs,
.hiringorgmenu .tabs { 
    border-bottom:0px solid #ccc;
    margin:0 0 0 0;
}

.menulang .tabs li.selected a,
.hiringorgmenu .tabs li.selected a {
    background:#f8f8f8;
    color:#000;
}

.menulang .tabs li a,
.hiringorgmenu .tabs li a {
    background:#f8f8f8;
    color:#000;
    padding:.5em .4em .5em .4em;
    border-color:#f8f8f8;
}


.menulang .tabs li,
.menulang .tabs li.selected,
.hiringorgmenu .tabs li,
.hiringorgmenu .tabs li.selected {
    border:0;
}




/* job index */

.jobidx .box {
    background:#F9F9F9;
}

.jobidx ul,
.jobidx ul li {
    list-style-type:none;
    padding:0;
    margin:0;
}

.jobidx a {
    text-decoration:none;
    font-size:1em;
}

/* footer box */

.fbox {
    background:#eee;
    -moz-border-radius: 0.5em;
    -webkit-border-radius:0.5em;
    margin:0;
    padding-bottom:0;
}

.fbox a {
    text-decoration:none;
}

/* paginator */

.paginbox {
    padding:1em 0.5em 1em 0.5em;
    background:#eee;
    font-size:1.1em;
    font-weight:bold;
    text-align:center;
    display:inline;
    margin-right:0.5em;
    -moz-border-radius: 0.5em;
    -webkit-border-radius:0.5em;
}

.paginbox.current {
    background:#000;
}

.paginbox a {
    color:#000;
    text-decoration:none;
    padding:1em;
}

.paginbox.current a {
    color:#fff;
}

/* forms */

form h2 {
/*    border-bottom:1px solid #ccc;
    padding-bottom:0.2em;*/
}

form ul {
    list-style-type: none;
    padding-left:0;
    margin-left:0;
    
}

form ul li label {
    font-size:1em;
}

.error h3 {
    color: #8a1f11;
}

.success h3, 
.success h4 {
    color: #264409;
}

label {
    font-size:1.3em;
}

input[type=text],
input[type=password], 
textarea { 
    background-color:#FBFBF4; 
    border:1px solid #bbb; 
}

.fielderror input[type=text],
.fielderror input[type=password],  
.fielderror textarea, 
.fielderror select {
    background-color:#FFF8F8
}

div.help_text {
    font-size:1em;
    color:#888;
    margin-bottom:25px;
}

input[type=text],
input[type=password],  
textarea {
    margin:0.5em 0;
}

input[type=text],
input[type=password], 
textarea {
    padding:5px;
    font-size:1.2em;
}

.span-24 input[type=text], 
.span-24 textarea,
.span-12 input[type=text],
.span-12 input[type=password], 
.span-12 textarea {
    border-left-width: 1px!important;
    border-right-width: 1px!important;
    padding-left: 5px!important;
    padding-right: 5px!important;
}

/*.span-24 input[type=text],
.span-24 textarea {
    width: 938px!important;
}
*/
.span-14 input[type=text],
.span-14 input[type=password],
.span-14 textarea,
.span-14 select { 
    width: 538px!important;
}

.span-12 input[type=text], 
.span-12 input[type=password], 
.span-12 textarea, 
.span-12 select { 
    width: 458px!important;
}

.span-7 input[type=text], 
.span-7 input[type=password], 
.span-7 textarea, 
.span-7 select { 
    width: 258px!important; 
}

input[type=submit] {
    margin-bottom:40px;
}

#label_login, 
#label_password {
    font-size:1em;
}

form #id_login, 
form #id_password {
    width:150px!important;
    padding:2px;
    font-size:1em;
}

/* commentform */

.commentform label {display:block;font-size:1em;}
.commentform input[type=text],
.commentform input[type=password], 
.commentform textarea {
    padding:2px;
    font-size:1em;
    display:block;
}


/* relatedhiringorg */

.relatedhiringorg {
    margin-top:20px;
}

.relatedhiringorg a {
    text-decoration:none;
}

.relatedhiringorg a:hover {
    text-decoration:underline;
}

.relatedhiringorg p.all {
    margin-top:20px;
}


.relatedhiringorg div.box {
    background:#f8f8f8;
    padding:15px;
    -moz-border-radius: 0.5em;
    -webkit-border-radius:0.5em;
}

.relatedhiringorg .box div {
    margin-bottom:7px;
    border-top:1px solid #d8d8d8;
    padding-top:7px;
}

.relatedhiringorg .box div.lastloop {
    border-bottom:1px solid #d8d8d8;
    padding-bottom:7px;
    
}

.relatedhiringorg .box div p {
    font-size:0.9em;
    margin:0;
    padding:0
}

.relatedhiringorg .box div p.lighter a {
    color:#777
}


.relatedhiringorg h5 {
    font-size:1.2em
}

/* classic */

.classic .top .span-17 div {
    margin:10px 0 70px 0;
}

.classic .top h3 {
    margin-bottom:5px
}

.classic .top p {
    padding:0;
}

.classic .top a {
    text-decoration:none;
    color:#555
}

/* navigationlettre */

.navigationlettre .tabs {
    margin:0 0 0 1em;
}

.navigationlettre .tabs { 
    border-bottom:0px solid #ccc;
    margin:0 0 0 0;
}

.navigationlettre .tabs li.selected a {
    background:#ddd;
    color:#000;
}

.navigationlettre .tabs li a {
    background:#ddd;
    color:#000;
    padding:.5em .4em .5em .4em;
    border-color:#ddd;
}

.navigationlettre .tabs li {
    float:right;
}

.navigationlettre .tabs li a {
    float:right;
}

.navigationlettre .tabs li,
.navigationlettre .tabs li.selected {
    border:0;
}
/* tab.css
copyright RECRUTAE
*/

.content-tab {padding-top:10px;}

/* tab
======================================================================================= */
.ui-tabs-warp {
	border-bottom:1px solid #CCCCCC;
}
.ui-tabs-nav {
	margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Arial, sans-serif;
	font-size: 1.2em;
	float: left;
	position: relative;
	z-index: 1;
	border-right: 1px solid #CCCCCC;
	bottom: -1px;
	margin:20px 0 0 0;
	border-bottom:0px solid transparent;
}
.ui-tabs-nav li {
	margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	border: 1px solid #CCCCCC;
	border-right: none;
}
.ui-tabs-nav li a {
	margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: .9em 1.1em;
	color: #eeeeee;
	background-color: #222;
	background-image:url(../share/img/tab/222222_40x100_textures_03_highlight_soft_25.png);
	background-position:0 50%;
	background-repeat:repeat-x;
}
.ui-tabs-nav li a:hover {
	background-color: #555;
	background-image:url(../share/img/tab/555555_40x100_textures_03_highlight_soft_25.png);
	background-position:0 50%;
	background-repeat:repeat-x;
	color: #ffffff;
}
.ui-tabs-nav li.ui-tabs-selected {
	border-bottom-color: #EcEdE8;
}
.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {
	background: #EcEdE8;
	color: #403D38;
}
.ui-tabs-panel {
	margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: segoe ui, Arial, sans-serif;
	clear:both;
	border: 1px solid #CCCCCC;
	border-top:15px solid #ECEDE8;
	background: #ffffff;
	color: #222222;
	padding: 10px;
}
.ui-tabs-hide {
	display: none;;
}



/* box.css
copyright RECRUTAE
*/

.x-box-tl{background:transparent url(../share/img/box/corners.gif) no-repeat 0 0;zoom:1;}
.x-box-tc{height:8px;background:transparent url(../share/img/box/tb.gif) repeat-x 0 0;overflow:hidden;}
.x-box-tr{background:transparent url(../share/img/box/corners.gif) no-repeat right -8px;}
.x-box-ml{background:transparent url(../share/img/box/l.gif) repeat-y 0;padding-left:4px;overflow:hidden;zoom:1;}
.x-box-mc{background:#eee url(../share/img/box/tb.gif) repeat-x 0 -16px;font-family:"Myriad Pro","Myriad Web","Tahoma","Helvetica","Arial",sans-serif;color:#393939;font-size:12px;padding:4px 10px;}
.x-box-mc h3,.x-box-mc h2{font-size:14px;font-weight:700;zoom:1;margin:0 0 4px;}
.x-box-mr{background:transparent url(../share/img/box/r.gif) repeat-y right;padding-right:4px;overflow:hidden;}
.x-box-bl{background:transparent url(../share/img/box/corners.gif) no-repeat 0 -16px;zoom:1;}
.x-box-bc{background:transparent url(../share/img/box/tb.gif) repeat-x 0 -8px;height:8px;overflow:hidden;}
.x-box-br{background:transparent url(../share/img/box/corners.gif) no-repeat right -24px;}
.x-box-tl,.x-box-bl{padding-left:8px;overflow:hidden;}
.x-box-tr,.x-box-br{padding-right:8px;overflow:hidden;}
.x-box-blue .x-box-bl,.x-box-blue .x-box-br,.x-box-blue .x-box-tl,.x-box-blue .x-box-tr{background-image:url(../share/img/box/corners-blue.gif);}
.x-box-blue .x-box-bc,.x-box-blue .x-box-mc,.x-box-blue .x-box-tc{background-image:url(../share/img/box/tb-blue.gif);}
.x-box-blue .x-box-mc{background-color:#c3daf9;}
.x-box-blue .x-box-mc h3,.x-box-blue .x-box-mc h2{color:#17385b;}
.x-box-blue .x-box-ml{background-image:url(../share/img/box/l-blue.gif);}
.x-box-blue .x-box-mr{background-image:url(../share/img/box/r-blue.gif);}
.x-box-yellow .x-box-bl,.x-box-yellow .x-box-br,.x-box-yellow .x-box-tl,.x-box-yellow .x-box-tr{background-image:url(../share/img/box/corners-yellow.gif);}
.x-box-yellow .x-box-bc,.x-box-yellow .x-box-mc,.x-box-yellow .x-box-tc{background-image:url(../share/img/box/tb-yellow.gif);}
.x-box-yellow .x-box-mc{background-color:#FFC601;}
.x-box-yellow .x-box-ml{background-image:url(../share/img/box/l-yellow.gif);}
.x-box-yellow .x-box-mr{background-image:url(../share/img/box/r-yellow.gif);}
.x-box-dark .x-box-bl,.x-box-dark .x-box-br,.x-box-dark .x-box-tl,.x-box-dark .x-box-tr{background-image:url(../share/img/box/corners-dark.gif);}
.x-box-dark .x-box-bc,.x-box-dark .x-box-mc,.x-box-dark .x-box-tc{background-image:url(../share/img/box/tb-dark.gif);}
.x-box-dark .x-box-mc{background-color:#C8C8C8;}
.x-box-dark .x-box-mc form p{color:#444;}
.x-box-dark .x-box-ml{background-image:url(../share/img/box/l.gif);}
.x-box-dark .x-box-mr{background-image:url(../share/img/box/r.gif);}
.x-box-yellow .x-box-mc h3,.x-box-yellow .x-box-mc h2,.x-box-dark .x-box-mc h3,.x-box-dark .x-box-mc h2{color:#000;}


/* tag_cloud.css
copyright RECRUTAE
*/

#tagcloud li {display:inline;}
ul.tagcloud,ul.tagcloud_large{text-align:left;line-height:1.2;color:#333;}
.tagpercent100 a,.tagpercent99 a,.tagpercent98 a,.tagpercent97 a,.tagpercent96 a,.tagpercent95 a,.tagpercent94 a,.tagpercent93 a,.tagpercent92 a,.tagpercent91,.tagpercent90 a,.tagpercent89 a,.tagpercent88 a,.tagpercent87 a,.tagpercent86 a,.tagpercent85 a,.tagpercent84 a,.tagpercent83 a,.tagpercent82 a,.tagpercent81 a,.tagpercent80 a{font-size:25px;color:#333!important;display:inline;font-weight:700;padding-top:12px;}
.tagpercent79 a,.tagpercent78 a,.tagpercent77 a,.tagpercent76 a,.tagpercent75 a,.tagpercent74 a,.tagpercent73 a,.tagpercent72 a,.tagpercent71 a,.tagpercent70 a,.tagpercent69 a,.tagpercent68 a,.tagpercent67 a,.tagpercent66 a,.tagpercent65 a,.tagpercent64 a,.tagpercent63 a,.tagpercent62 a,.tagpercent61 a,.tagpercent60 a{font-size:24px;color:#333!important;display:inline;padding-top:10px;}
.tagpercent59 a,.tagpercent58 a,.tagpercent57 a,.tagpercent56 a,.tagpercent55 a,.tagpercent54 a,.tagpercent53 a,.tagpercent52 a,.tagpercent51 a,.tagpercent50 a,.tagpercent49 a,.tagpercent48 a,.tagpercent47 a,.tagpercent46 a,.tagpercent45 a,.tagpercent44 a,.tagpercent43 a,.tagpercent42 a,.tagpercent41 a,.tagpercent40 a{font-size:22px;color:#333!important;display:inline;padding-top:8px;}
.tagpercent39 a,.tagpercent38 a,.tagpercent37 a,.tagpercent36 a,.tagpercent35 a,.tagpercent34 a,.tagpercent33 a,.tagpercent32 a,.tagpercent31 a,.tagpercent30 a{font-size:18px;color:#333!important;display:inline;padding-top:6px;opacity:.9;}
.tagpercent29 a,.tagpercent28 a,.tagpercent27 a,.tagpercent26 a,.tagpercent25 a,.tagpercent24 a,.tagpercent23 a,.tagpercent22 a,.tagpercent21 a,.tagpercent20 a,.tagpercent19 a,.tagpercent18 a,.tagpercent17 a,.tagpercent16 a,.tagpercent15 a,.tagpercent14 a,.tagpercent13 a,.tagpercent12 a,.tagpercent11 a{font-size:16px;color:#444!important;display:inline;padding-top:4px;opacity:.8;}
.tagpercent10 a,.tagpercent9 a,.tagpercent8 a,.tagpercent7 a,.tagpercent6 a,.tagpercent5 a,.tagpercent4 a,.tagpercent3 a,.tagpercent2 a,.tagpercent1 a,.tagpercent0 a{font-size:13px;color:#444!important;display:inline;padding-top:6px;opacity:.7;}


/* recrutae.utils.paginator.css
copyright RECRUTAE
*/

.paginator { padding: 10px 0px 10px 0px; margin:5px 0px 5px 0px; display:block;}
.paginate-pages { padding: 2px 3px; border: 1px solid #ddd; cursor: pointer; text-decoration: underline; }
.paginate-first, .paginate-last { padding: 2px 6px; border: 1px solid #ddd; font-weight: bold; margin:0px 5px 0px 0px;background:#fff; }
.paginate-previous, .paginate-next { padding: 2px 3px; border: 1px solid #ddd;margin:0px 5px 0px 0px;background:#fff; }
.paginate-link { padding: 2px 4px; border: 1px solid #ddd;margin:0px 5px 0px 0px;background:#fff; }
.paginate-current { padding: 2px 4px; border: 1px solid #ddd; font-weight: bold; background:#000; color:#fff;margin:0px 5px 0px 0px; }

div.largePaginator * {border:0;}
div.largePaginator {font-size:24px;padding:0px 0 0px 0;display:block;text-align:left;margin-bottom:20px;}                   
div.largePaginator .paginator {padding:8px 0 8px 0;margin:0;margin:auto auto;background:url(../img/small-orange-corner.png) bottom right no-repeat #eee;border:1px solid #ccc;width:auto;}
div.largePaginator .paginate-current {background:transparent;font-size:24px;padding:8px 10px 8px 10px;border-right:1px solid #ccc;}
div.largePaginator .custColor {color:#FF6C00;}
div.largePaginator .paginate-link, 
div.largePaginator .paginate-first,
div.largePaginator .paginate-last {margin:0px 0px 0px 0px;background:#fff;padding:8px 10px 8px 10px;border-right:1px solid #ccc;}
div.largePaginator .paginate-previous,
div.largePaginator .paginate-next,
div.largePaginator .paginate-current {margin:0px 0px 0px 0px;}
div.largePaginator .paginate-link a:hover {color:#555;}
div.largePaginator .paginate-last {display:none;}

div.mediumPaginator {font-size:18px;}
div.mediumPaginator * {border:0;background:transparent;padding:0;}
div.mediumPaginator .paginate-current {background:transparent;font-size:18px;}
div.mediumPaginator .custColor {color:#FF6C00;}
div.mediumPaginator .paginate-link, 
div.mediumPaginator .paginate-first,
div.mediumPaginator .paginate-last {margin:0px 8px 0px 0px;background:transparent;}
div.mediumPaginator .paginate-previous,
div.mediumPaginator .paginate-next,
div.mediumPaginator .paginate-current {margin:0px 8px 0px 0px;}
div.mediumPaginator .paginate-link a:hover {color:#555;}

/* recrutae.faqs.css
copyright RECRUTAE
*/

/* FAQS 
======================================================================================= */

.faq {}
.faq ul { padding:0px;margin:0px; }
.faq .faqlist { margin:0px 0px 25px 0px; padding:0px; font-size:13px;font-weight:bold; }
.answer {margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #aaa;}
.answer h2 {color:#555;font-size:20px;font-weight:normal;font-family:Georgia, 'Times New Roman', Times, serif;}.faq .top { padding:5px 0px;display:block; }
.faq .answer p {font-size:13px;}
.faq .lastloopitem {border-bottom:0; }  
.faq .topiclist {display:block;margin:40px 0 40px 0;display:none;}




/* TAG CLOUD INTERIM
================================================================================================================== */

#body-interim #tagcloud {background:#3E1C00;padding:10px;margin:0;}
#body-interim .tagpercent100 a, #body-interim .tagpercent99 a, #body-interim .tagpercent98 a, #body-interim .tagpercent97 a,
#body-interim .tagpercent96 a, #body-interim .tagpercent95 a, #body-interim .tagpercent94 a, #body-interim .tagpercent93 a, #body-interim .tagpercent92 a, #body-interim .tagpercent91,
#body-interim .tagpercent90 a, #body-interim .tagpercent89 a, #body-interim .tagpercent88 a, #body-interim .tagpercent87 a, #body-interim .tagpercent86 a,
#body-interim .tagpercent85 a, #body-interim .tagpercent84 a, #body-interim .tagpercent83 a, #body-interim .tagpercent82 a, #body-interim .tagpercent81 a, #body-interim .tagpercent80 a
{color:#FFF !important;}
#body-interim .tagpercent79 a, #body-interim .tagpercent78 a, #body-interim .tagpercent77 a, #body-interim .tagpercent76 a, #body-interim .tagpercent75 a, #body-interim .tagpercent74 a,
#body-interim .tagpercent73 a, #body-interim .tagpercent72 a, #body-interim .tagpercent71 a, #body-interim .tagpercent70 a, #body-interim .tagpercent69 a ,
#body-interim .tagpercent68 a, #body-interim .tagpercent67 a, #body-interim .tagpercent66 a, #body-interim .tagpercent65 a, #body-interim .tagpercent64 a, #body-interim .tagpercent63 a, #body-interim .tagpercent62 a, #body-interim .tagpercent61 a, #body-interim .tagpercent60 a
{color:#FFF !important;}
#body-interim .tagpercent59 a, #body-interim .tagpercent58 a, #body-interim .tagpercent57 a, #body-interim .tagpercent56 a, #body-interim .tagpercent55 a,
#body-interim .tagpercent54 a, #body-interim .tagpercent53 a, #body-interim .tagpercent52 a, #body-interim .tagpercent51 a, #body-interim .tagpercent50 a, #body-interim .tagpercent49 a, #body-interim .tagpercent48 a, #body-interim .tagpercent47 a, #body-interim .tagpercent46 a, #body-interim .tagpercent45 a, #body-interim .tagpercent44 a, #body-interim .tagpercent43 a, #body-interim .tagpercent42 a, #body-interim .tagpercent41 a, #body-interim .tagpercent40 a 
{color:#FFF !important;}
#body-interim .tagpercent39 a, #body-interim .tagpercent38 a, #body-interim .tagpercent37 a, #body-interim .tagpercent36 a, #body-interim .tagpercent35 a, #body-interim .tagpercent34 a, #body-interim .tagpercent33 a, #body-interim .tagpercent32 a, #body-interim .tagpercent31 a, #body-interim .tagpercent30 a 
{color:#FFF !important;}
#body-interim .tagpercent29 a, #body-interim .tagpercent28 a, #body-interim .tagpercent27 a, #body-interim .tagpercent26 a, #body-interim .tagpercent25 a, #body-interim .tagpercent24 a, #body-interim .tagpercent23 a, #body-interim .tagpercent22 a, #body-interim .tagpercent21 a, #body-interim .tagpercent20 a,#body-interim .tagpercent19 a, #body-interim .tagpercent18 a, #body-interim .tagpercent17 a, #body-interim .tagpercent16 a, #body-interim .tagpercent15 a,
#body-interim .tagpercent14 a, #body-interim .tagpercent13 a, #body-interim .tagpercent12 a, #body-interim .tagpercent11 a 
{color:#EED8C7 !important;}
#body-interim .tagpercent10 a, #body-interim .tagpercent9 a, #body-interim .tagpercent8 a, #body-interim .tagpercent7 a, #body-interim .tagpercent6 a, #body-interim .tagpercent5 a, #body-interim .tagpercent4 a, #body-interim .tagpercent3 a, #body-interim .tagpercent2 a, #body-interim .tagpercent1 a, #body-interim .tagpercent0 a 
{color:#B59881 !important;}




/* 
recrutae.guides.css
copyright RECRUTAE
*/

/* GUIDES 
================================================================================================================== */
/* FULL PAGE */
#body-lettre #fullcontent h2 {margin-bottom:20px;}
/* PACK ACHETER */
div.guidesPackAcheter {font-size:13px;}
div.guidesPackAcheter ul {padding:0px;}
div.guidePackAcheterMoyenpaiment {  background:#eee; display:block; padding:5px 10px 10px 10px; margin:20px 0px 20px 0px; border: 1px solid #CCC; }  
div.guidePackAcheterMoyenpaiment h3 {  color: #000; margin-bottom:15px; border-bottom: 1px solid #C3B398; padding-bottom:5px; }
div.guidePackAcheterMoyenpaiment #Numerofr { padding:15px 0px 5px 0px;display:block;font-size:22px;font-weight:bold;color:#AF0000; font-family:arial,Verdana,sans-serif; } 
div.guidePackAcheterMoyenpaiment #Legalfr { padding:0px 0px 15px 0px;display:block;font-size:11px;color:#888; }

div.guidePackAcheterCodeForm {  background:#eee; display:block; padding:10px; margin:20px 0px 20px 0px; border: 1px solid #B60000; }
div.guidePackAcheterCodeForm h3 {  color: #000; margin-bottom:15px; border-bottom: 1px solid #C3B398; padding-bottom:5px; }
div.guidePackAcheterCodeForm #CODE0 {width:100px;border:1px black solid;display:inline;}

/* LETTRE BY METIER */ 
div.guidesLettresByMetier {width:48%; float:left;}
div.guidesLettresByMetier ul {padding:0px}
div.guidesLettresByMetier p {background:#eee;padding:5px;margin-bottom:25px;}
div.guidesLettresByMetierRight {margin-left:25px;}
/* LETTRE RELATED */
div.guidesLettreReleated {display:block; padding:10px; margin:0px 0px 20px 0px;}
div.guidesLettreReleated  ul {  padding:0px; margin:0px 0px 20px 0px; }
div.guidesLettreReleated  h2 {  color: #000000; margin-bottom:15px; padding-bottom:5px; }
div.guidesLettreReleated  a {  font-size:12px; }
/* LETTRE INDEX */
p.guidesLettreWarper {}
p.guidesLettreIndexAllLinkWarper {background:#eee;padding:5px;margin-bottom:25px;}
/* LETTRE NUM */
a.guidesLettreNum { color:#aaa; font-style: italic ;}

/* LISTE DES LETTRES */
div.guidesLettreListTitle {margin-bottom:5px;}
ul.guidesLettreList {padding:15px 0px 15px 0px;margin-bottom:30px;}
li.guidesLettreListfr {padding:2px 0px 2px 30px;background:url(../share/img/flags/gif/fr.gif) no-repeat 5px 3px;}
li.guidesLettreListen {padding:2px 0px 2px 30px;background:url(../share/img/flags/gif/en.gif) no-repeat 5px 3px;} 
li.guidesLettreListes {padding:2px 0px 2px 30px;background:url(../share/img/flags/gif/es.gif) no-repeat 5px 3px;}
/* LETTRE DETAIL */
/*div.guidesLettreDetailHeader {height: 100px;font-family: courier;color: black;text-align: left;margin:0 0 20px 0;padding:0 0 0 250px;} */
div.guidesLettreDetailPaper {}
div.guidesLettreDetail {padding:20px;margin:25px auto 80px auto;border:1px solid #777;}
div.guidesLettreHeader {}
p.guidesLettreHeaderAdden {height: 100px;font-family: courier;color: black;text-align: left;margin:0 0 20px 0;padding:0 0 0 250px;}
p.guidesLettreHeaderDateen {font-family: courier;margin:0;padding:0;}

p.guidesLettreHeaderAddes {height: 70px;font-family: courier;color: black;text-align: left;margin:0 0 20px 0;padding:0;}
p.guidesLettreHeaderDatees {font-family: courier;margin: 0;padding:0 0 0 190px;}

p.guidesLettreHeaderAddfr {height: 70px;font-family: courier;color: black;text-align: left;margin:0 0 20px 0;padding:0;}
p.guidesLettreHeaderDatefr {font-family: courier;margin:0;padding:0 0 0 190px;}

p.guidesLettreHeaderObject {font-family: courier;text-align: left;font-weight: bold;padding:20px 0 20px 0;clear: both;}

div.guidesLettreBody {font-family: courier;}
div.guidesLettreFooter {font-size: 12px;font-family: courier;text-align: right;padding:20px 150px 20px 0;}
div.guidesLettreDetailNav {margin:30px 0px 30px 0px;font-size:14px;font-weight:700;}
div.guidesLettreDetailNavNext {display:block;background:#eee;padding:10px;}
div.guidesLettreDetailNavPrev {display:block;background:#eee;padding:10px;margin-top:5px;}

div.guidesLettreDetailRelated {background:#fff;margin:0px 0px 20px 0px;}
div.guidesLettreDetailRelated h2 {color:#000000;margin-bottom:15px;border-bottom: 1px solid #C3B398;padding-bottom:5px;padding-right:55px;}
div.guidesLettreDetailRelated ul {padding:0px;margin:0px 0px 20px 0px;}
div.guidesLettreDetailRelated a  {font-size:12px;}

div.guidePackAcheterPub {padding:10px;background:#FFC500;margin:0px 0px 20px 0px;}
div.guidePackAcheterPub h2 a {font-size:16px;}
p.guidePackAcheterPubButton a{text-indent:-2000px;display:block;background:url(../share/img/lettres/button_acheter_small.png) no-repeat; height:33px; width:100px;} 
/* searchbox */
div.guidesLettresSearchbox {margin:0px 0px 20px 0px;}
div.guidesLettresSearchbox input {margin-bottom:5px;}
div.guidesLettresSearchbox .help_text {display:block}
div.related-auidence-industry {margin-top:10px;}
div.related-auidence-industry h2 {margin-bottom:5px;}
div.related-auidence-industry ul {margin-bottom:20px;}
div.related-auidence-industry li {padding:1px 0 1px 0;}

/* RESUME DETAIL */
div.guidesResumeDetail {margin-bottom:50px;overflow:auto;}
div.guidesResumeDetail ul {clear:both;padding:0px;margin:0px;}
div.guidesResumeDetail ul li {float:left; display:block; width:auto; padding:2px;}
/* RESUME PACK DETAIL */ 
div.guidesResumePackDesc {margin-bottom:40px;} 
div.guidesResumePackDetail ul {clear:both;padding:0px;margin:0px;}
div.guidesResumePackDetail ul li {float:left; display:block; width:auto; padding:2px;} 
div.guidesResumeFocus {text-align:center;margin-bottom:50px;overflow:auto;}
/* RESUME RELATED */ 
div.guidesResumeRelated {padding:5px;background:#eee;overflow:auto;margin-bottom:50px;}
div.guidesResumeRelated ul {clear:both;padding:0px;margin:0px;}
div.guidesResumeRelated ul li {float:left; display:block; width:auto; padding:2px;}
div.guidesResumeRelated ul li img {width:75px;}
 


/* DOSSIER */
div.guidesDossierDetail {}
div.guidesDossierPackDesc {margin-bottom:40px;}
div.guidesDossierAcheter {background:#FFC500;position:relative;display:block;padding:10px;border:1px;margin:0;float:left;width:291px;height:140px;border:1px solid #FFC500;margin-bottom:30px;}
div.guidesDossierItem {position:relative;display:block;margin-bottom:30px;float:left;width:311px;height:160px;border:1px solid #aaa;}
div.guidesDossierItemNumber {color:#777;position:absolute;display:block;font-size:12px;padding:5px 10px 5px 10px;background:#fff;top:-1px;right:-1px;border-left:1px solid #aaa;border-bottom:1px solid #aaa;}
div.guidesDossierContent {padding:10px;}
div.guidesDossierContent h2 {padding-right:70px;}
div.guidesDossierContent p {margin-top:30px;font-style: italic;}
div.guidesDossierItemPages {position:absolute;bottom:10px;left:10px;display:block;font-size:11px;color:#777;} 


/* lettre-de-motivation.fr CSS
BUILD tab box tag_cloud extjs
COLOR 555555 FFFFFF CCCCCC
COLORHOVER FFFFFF DE0003 FF0003
copyright RECRUTAE
*/


/* BODY 
======================================================================================= */
body {margin: 0px auto 0px auto;padding:0px;background:#E2E2E2;font-size:12px;font-family: Arial,Verdana,sans-serif;}
body.wide #content {width:660px;}
body.wide #content-related {width:300px;}

/* CLEAR FIX
================================================================================================================== */
.clearfix:after {content: ".";display: block; height: 0; clear: both; visibility: hidden; }

/* ELEMENTS HTML 
======================================================================================= */
ol { padding:10px 0px 20px 20px;}
ul { list-style-type:none; padding:0px;margin:0px;}
li { list-style-type:none; padding:0px;margin:0px;}
h1 { font-size:16px; }
h2 { font:14px Arial,sans-serif; font-weight: bold; padding:0px;margin:0px;}
/*h3 { font:14px Arial,sans-serif; font-weight: bold; padding:0px;margin:0px;}*/
strong{font-weight:bold;}
/* LIENS 
======================================================================================= */
a {text-decoration: none;}
a img {border: none;}
a:link, a:visited { color:#000; }
a:hover { color:#444; }
/* DOC WARPER 
======================================================================================= */
#doc-warper
{margin: 0px auto 0px auto; padding:0px 8px 8px 8px;width:1020px;background:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
/* HEADER 
======================================================================================= */
#header 
{font-family:Arial;padding:0px; background: #C3090B;}
/* logo 
======================================================================================= */
#headerlogo {margin:0px 0px 25px 0px;display:block;width:350px;height:70px;background:url(../img/logo.png) no-repeat 10px 15px transparent;} 
/* MENU 
======================================================================================= */
.header-menu 
{height:27px;position:relative;border-bottom:1px solid #000;}
.header-menu li 
{font-weight:bold;font-size:10px;}
.header-menu li a,
.header-menu li a:visited 
{background:#eee;color:#333;text-decoration:none;text-transform:uppercase;line-height:25px;font-weight:bold;font-family:Verdana,sans-serif;}
.header-menu ul.rightNavigation,
.header-menu ul.menuNavigation 
{margin:0;padding:0;list-style:none;position:absolute;white-space:nowrap;}  
.header-menu ul.menuNavigation 
{left:0;}
.header-menu ul.menuNavigation li 
{float:left;border-width:0 0px 0 0;border-style:solid;border-color:#fff;margin-right:3px;}
.header-menu ul.menuNavigation li a 
{padding:0 6px;width:auto;height:25px;margin:0px;display:block;vertical-align:middle;border:1px solid #eee;}
.header-menu ul.menuNavigation li a:hover 
{color:#fff;background:#333;border:1px solid #333;}
* html .header-menu ul.menuNavigation li a {width:25px;} 
.header-menu ul.rightNavigation 
{right:0;}
.header-menu ul.rightNavigation li 
{float:left;border-width:0 0 0 0px;border-style:solid;border-color:#fff;}
.header-menu ul.rightNavigation li a 
{padding:0 12px 0 9px;width:auto;color:#fff;background-color:#3E1C00;border:1px solid #3E1C00;}
.header-menu ul.rightNavigation li a:hover 
{color:#fff;background-color:#3E1C00;border:1px solid #3E1C00;}
.header-menu ul.rightNavigation li a 
{padding:0 6px;width:auto;height:25px;margin:0px;display:block;vertical-align:middle;border:1px solid #3E1C00;}
.header-menu ul.rightNavigation li.memberLink a 
{background: #000;margin-right:20px;}
.header-menu ul.rightNavigation li.memberLink a:hover 
{background:#3E1C00;}

/* COLEUR EN FONCTION DU BODY ID 
======================================================================================= */
#body-lettre-index .menu-lettre,
#body-lettre .menu-lettre 
{background:#000;color:#fff;border-width:1px 1px 0px 0px;border-style:solid;border-color:#000;padding:0px 6px 2px 6px;}
#body-home .menu-service,
#body-service .menu-service 
{background:#000;color:#fff;border-width:1px 1px 0px 1px;border-style:solid;border-color:#000;padding:0px 6px 2px 6px;}
#body-dossier .menu-dossier 
{background:#000;color:#fff;border-width:1px 1px 0px 1px;border-style:solid;border-color:#000;padding:0px 6px 2px 6px;}
#body-modcv .menu-resume 
{background:#000;color:#fff;border-width:1px 1px 0px 1px;border-style:solid;border-color:#000;padding:0px 6px 2px 6px;}
#body-servicesrh .menu-emploi, 
#body-emploi .menu-emploi, 
#body-interim .menu-emploi,
#body-annurh .menu-emploi 
{background:#000;color:#fff;border-width:1px 1px 0px 1px;border-style:solid;border-color:#000;padding:0px 6px 2px 6px;}
#body-faq .menu-faq 
{background:#000;color:#fff;border-width:1px 1px 0px 1px;border-style:solid;border-color:#000;padding:0px 6px 2px 6px;}
#body-contact .menu-contact 
{background:#000;color:#fff;border-width:1px 1px 0px 1px;border-style:solid;border-color:#000;padding:0px 6px 2px 6px;}
/* SUBMENU 
======================================================================================= */
.subMenu
{background:url(../img/billboard.jpg) repeat-x #eee;position:relative;padding:11px 0px 11px 6px;border-top:5px solid #000;
font-size:12px;font-weight:bold;color:#000;border-bottom:1px solid #999;}
.subMenu a
{text-decoration:none;color:#000;}
.subMenu a:hover
{text-decoration:underline;color:#3E1C00;}
.subMenu .menuEmphasize
{color:#000;}
.subMenu .menuEmphasize a
{color:#000;}
/* BILLBOARD 
======================================================================================= */
#billboard 
{padding:0px;background:#fff;border-bottom:1px solid #ccc;margin-bottom:15px;}
#billboard h1 
{color:#000;font-size:19px;padding:20px 0px 20px 5px;margin:0px;border-bottom:0px solid #999;}
/* COLUMN WARPER 
======================================================================================= */
#column-warper {clear:both;padding:20px 0px 20px 0px;height:100%;margin:0px auto 0px auto;}
/* CONTENT WARPER 
======================================================================================= */
#content
{float:left;margin:0px 10px 30px 0px;padding:0px 0px 0px 5px;width:630px;min-height:900px;background:#fff;}
#content h1 
{font-weight:bold;padding:0px;margin:0px;font-size:14px;color:#000;}

/* LETTRE INDEX */
#body-lettre-index #billboard {display:none;}
#body-lettre-index #tagcloud {margin:-280px 15px 20px 0px;border:1px solid #999;}
#body-lettre-index .lettre-searchbox {margin:0px 0px 0px 0px;}
/* #body-lettre-index #lettre-releated {margin:0px 15px 20px 0px;border:1px solid #999;}
*/
#body-lettre-index .advertiserSquare {text-align:center;margin:0px 15px 0px 0px;border:0px solid #ccc;}
 
/* CONTENT RELATED 
======================================================================================= */
#content-related
{padding:0px;float:right;width:350px;}
#content-extra
{float:right;width:30%;}

/* FOOTER
======================================================================================= */ 
#footer-warper 
{padding:0px;}
#footer 
{background-color:#fff;padding:30px 0px 30px 0px;border-top:1px solid #ccc;}
#footer * 
{ margin:0px; padding:0px; text-align:center;}
#footer .tab 
{margin-bottom:5px;}
#footer .tab h2, #footer .ltab h2 
{color:#444; margin:4px 0px 8px 0px;display:inline;font-size:11px;}
#footer .tab a, #footer .ltab a
{color:#444;padding-right:10px;}
#footer .tab ul, #footer .ltab ul,#footer .tab li, #footer .ltab li
{color:#444;display:inline;font-size:11px;}
/* COPY 
======================================================================================= */
#copy 
{margin: 0px auto 0px auto; padding:0px;width:972px;
text-align:center; color:#555;
font-size:11px;font-family:arial;
margin-top:0px; margin-bottom:0px;padding-bottom:25px;padding-top:30px;}
#copy a 
{color:#555;}

/* content-secondary 
======================================================================================= */
#fullcontent 
{background:#fff;min-height:550px;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;}
#fullcontent h1 
{font-size:18px;padding:0;margin:0;color:#3E1C00;}
/* content-secondary
======================================================================================= */ 
#content-secondary 
{clear:both;background:#fff;height:100%;}
#content-secondary h2 
{margin: 0px 0px 15px 0px;}

/* */
#home-menu-aide-emploi {margin:0px 10px 0px 0px;background:#eee;padding:10px;}
#home-menu-aide-emploi h2{color:#3E1C00;}
#home-menu-aide-emploi h2 a {font-size:16px;color:#3E1C00;}
#home-menu-aide-emploi ul {padding:10px 0px 0px 0px;color:#FF7400;}
#home-menu-aide-emploi ul li {padding:3px;margin-left:0px;padding-left:0px;}

/* PUB */
.advertiserSquare {margin:20px auto 20px auto;padding:15px 0px 15px 15px;}


#tagcloud {background:#fff;padding:10px;margin-bottom:20px;}

/*
============================================================================================================== */
#large-billboard-warper 
{background:#fff;margin:-2px auto 0px auto;display:block;padding:0px;
 /*   background:url(../img/bordure2.png) repeat-y; */
}
#large-billboard
{padding:0px 10px 0px 10px;margin:auto auto;background:url(../img/stripe.png);border-bottom:1px solid #aaa;}
#large-billboard h1 
{color:#3E1C00;font-size:19px;padding:0  0  30px 0px;}
#large-billboard * 
{margin:0px;padding:0px; }
#large-billboard ul 
{height:380px;}
#large-billboard ul li.first 
{background:url(../img/macaron1b.png) 5px 55px no-repeat;padding:60px 0px 10px 90px;}
#large-billboard ul li.second 
{background:url(../img/macaron2b.png) 5px 0px no-repeat;padding:10px 0px 10px 90px;margin-top:30px;}
#large-billboard ul li.third 
{background:url(../img/macaron3b.png) 5px 5px no-repeat;padding:10px 0px 10px 90px;margin-top:25px;}
#large-billboard ul li p.firstlevel 
{display:block;color:#000;font-size:16px;font-weight:bold;font-family:arial;}
#large-billboard ul li p.firstlevel a:hover
{text-decoration:none;color:#000;}

#large-billboard ul li p.seclevel
{font-size:14px;font-family:arial;font-weight:bold;color:#5c4e43;margin-bottom:4px;display:block;}
#large-billboard ul li p.seclevel a
{color:#5c4e43;}
#large-billboard ul li p.seclevel a:hover
{text-decoration:none;}
 
#large-billboard ul li p.thirdlevel 
{font-size:13px;font-family:arial;color:#5c4e43;margin-bottom:4px;display:block;}

/* Focus
======================================================================================= */
.yellowFocus {padding:10px;background:#FFC500;margin:0px 0px 20px 0px;}
.yellowFocus  h2 a {font-size:16px;}
.brownFocus {padding:10px;background:#444;margin:0px 0px 20px 0px;}
div.brownFocus h2 {font-size:14px;color:#fff;}
.brownFocus label {margin-bottom:5px;}
.brownFocus  h2 a,.brownFocus  p a,.brownFocus  a, .brownFocus label {color:#fff;}
.brownFocus form p {color:#fff;}



/* FORMS
======================================================================================= */
/*select {background:#fff; border:1px solid #D7D4B7;padding:4px;margin-top:2px; font-size:12px;display:block; }
select[multiple=multiple] {height:100px;width:90%;display:block;}
input[type=text] {font-size:12px; width:90%; padding:4px;border:1px solid #D7D4B7; background:#fff;display:block;}
input[type=password] {font-size:12px; width:200px; padding:4px;border:1px solid #D7D4B7; background:#fff;display:block;}
input[type=radio] {display:inline;}
input[type=checkbox] {display:inline;margin:5px;background:#fff;}
textarea {font-size:12px; width:90%;height:100px; padding:4px;border:1px solid #D7D4B7; background:#fff;display:block;}
label {font-size:12px;display:block;font-weight: bold;margin-top:10px;color:#000;}
fieldset {background:#f2f2f2;margin: 20px 0px 20px 0px; padding: 10px;display:block;clear:both; }
legend {font-size:14px;font-weight:bold; }
#id_telephone,#id_fax,#id_login,#id_password,#id_captcha {width:200px;}
#id_birthdate_0, #id_birthdate_1, #id_birthdate_2 {display:inline;margin-right:10px;}
#id_birthdate_2 {width:50px;}
#id_content {height:400px;}
#id_coverLetter {height:300px;}
form ul {padding:0px;margin:0px;}
form ul li {display:block;list-style-type:none;margin:0px;}
form ul li label {margin:0px;display:block;}
form p {color:#aaa;font-size:11px;margin-top:5px;margin-bottom:0px;padding:0px;}
.help_text {color:#aaa;font-size:11px;padding:0px;margin:0px;}
ul.errorlist {color:#DE0003;font-size:11px;padding:0px;margin:0px;}
ul.errorlist li {padding:0px;margin:0px;}*/

/* .resume_index
======================================================================================= */
.resume_index {float:left;margin-right:50px;margin-bottom:20px;}
.resume_index h2 {margin-bottom:20px;}

.num {color:#aaa;}

/* linkbox
======================================================================================= */
.linkbox {margin:10px 0px 30px 0px;color:#FF7400;}
.linkbox a {font-weight:bold;color:#3E1C00;} 

/* TABS */
#tabcontent-worldresume h3 {cursor:pointer;padding:5px;border-bottom:4px solid #fff;font-size:13px;}
#tabcontent-worldresume h3.expanded {background:#ccc url(../share/img/tab/222222_11x11_icon_plus.gif) no-repeat 5px center;color:#000;padding-left:25px;}
#tabcontent-worldresume h3.collapsed {background:#eee url(../share/img/tab/888888_11x11_icon_plus.gif) no-repeat 5px center;color:#000;padding-left:25px;}
#tabcontent-worldresume ul {padding:10px 10px 10px 28px;}
#tabcontent-worldresume li {font-size:12px;}

#tabcontent-worldjob h2 {cursor:pointer;padding:5px;border-bottom:4px solid #fff;font-size:13px;}
#tabcontent-worldjob h2.expanded {background:#ccc url(../share/img/tab/222222_11x11_icon_plus.gif) no-repeat 5px center;color:#000;padding-left:25px;}
#tabcontent-worldjob h2.collapsed {background:#eee url(../share/img/tab/888888_11x11_icon_plus.gif) no-repeat 5px center;color:#000;padding-left:25px;}
#tabcontent-worldjob ul {padding:10px 10px 10px 28px;}
#tabcontent-worldjob li {font-size:12px;}

#tabcontent-worldhiringorg h2 {cursor:pointer;padding:5px;border-bottom:4px solid #fff;font-size:13px;}
#tabcontent-worldhiringorg h2.expanded {background:#ccc url(../share/img/tab/222222_11x11_icon_plus.gif) no-repeat 5px center;color:#000;padding-left:25px;}
#tabcontent-worldhiringorg h2.collapsed {background:#eee url(../share/img/tab/888888_11x11_icon_plus.gif) no-repeat 5px center;color:#000;padding-left:25px;}
#tabcontent-worldhiringorg ul {padding:10px 10px 10px 28px;}
#tabcontent-worldhiringorg li {font-size:12px;}

.ui-tabs-nav li a {color:#eeeeee;background-color:#C3090B;background-image:url(../share/img/tab/C3090B_40x100_textures_03_highlight_soft_25.png);}
.ui-tabs-nav li a:hover {color:#ffffff;background-color:#C33638;background-image:url(../share/img/tab/C33638_40x100_textures_03_highlight_soft_25.png);}

div.largePaginator .custColor {color:#555555;}
div.mediumPaginator .custColor {color:#555555;}
div.hiringorgListFooter a.custColor {color:#555555;background:#FFFFFF;border:1px solid #CCCCCC;}
div.hiringorgListFooter a.custColor:hover {color:#FFFFFF;background:#DE0003;border:1px solid #FF0003;}
div.hiringorgDescriptionButtonSpont a.custButton {font-weight:bold;padding:7px;}
div.hiringorgDescriptionButtonSpont a.custButton {background:#DE0003;border:1px solid #FF0003;color:#FFFFFF;}
div.hiringorgJobDetailReplyLinkWarper a.custButton {background:#DE0003;color:#FFFFFF;border:1px solid #FF0003;}
div.hiringorgJobDetailBackLinkWarper a.custColor {background:#FFFFFF;border:1px solid #CCCCCC;}
div.hiringorgJobDetailBackLinkWarper a.custColor:hover {color:#FFFFFF;background:#DE0003;border:1px solid #FF0003;}
div.hiringorgPremiumBoxFooter a.custColor {background:#FFFFFF;border:1px solid #CCCCCC;color:#555}
div.hiringorgPremiumBoxFooter a.custColor:hover {color:#FFFFFF;background:#DE0003;border:1px solid #FF0003;}
div.hiringorgNextPrevFooter a.custColor {background:#FFFFFF;border:1px solid #CCCCCC;color:#555}
div.hiringorgNextPrevFooter a.custColor:hover {color:#FFFFFF;background:#DE0003;border:1px solid #FF0003;}
div.servicesRhBox a.custColor {color:#555555;background:#FFFFFF;border:1px solid #CCCCCC;}
div.servicesRhBox a.custColor:hover {color:#FFFFFF;background:#DE0003;border:1px solid #FF0003;}
div.interimBoxFooter a.custColor {color:#555555;background:#FFFFFF;border:1px solid #CCCCCC;}
div.interimBoxFooter a.custColor:hover {color:#FFFFFF;background:#DE0003;border:1px solid #FF0003;}
