@charset "utf-8";
/* CSS Document */

/*Global*/
body{margin:0; padding:0; background:url(../images/top_bg.jpg) top right no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
img{border:none}

html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}


.wrap_top{ width:980px; margin:0px auto;}
.wrap_content{width:980px; margin:0px auto; padding-bottom:140px}
.wrap_bottom{width:100%; float:left;  background:#013567 url(../images/footer_bg.gif) repeat-x; position: relative;	margin-top: -10px; /* negative value of footer height */height: 140px;	clear:both;}

/*Header*/
.header{float:left; width:100%; height:96px; padding:5px 0;}

/*top Menu*/
.topMenu{height: 30px; background:#666; width:100%; float:left; background:url(../images/menu_bg.png) no-repeat}
.topMenu a:link,.topMenu a:visited{ text-decoration:none; color:#FFF; font-weight:bold}
.topMenu a:hover{ text-decoration:underline}

/*Left Menu*/
.left_menu, .jobs_menu{width:245px; background:url(../images/header_submenu.gif) no-repeat 0 0; padding:35px 0 20px 0}
.left_menu ul, .jobs_menu ul{padding:0; margin:0; list-style:none}
.left_menu ul li a:link, .left_menu ul li a:visited, .jobs_menu ul li a:link, .jobs_menu ul li a:visited{ display:block; width:245; height:18px; padding-top:10px; margin-bottom:2px; color:15185F; border-bottom:1px solid #0E80C8; text-decoration:none}
.left_menu ul li a:hover, .jobs_menu ul li a:hover{ font-weight:bold}

/*Left Boxs*/
.clients_box{ float:left; width:245px; background:url(../images/header_clientBox.gif) no-repeat; padding-top:35px; margin-bottom:55px; height:100px;}
.accredit_box{ float:left; width:245px; background:url(../images/header_accredit.gif) no-repeat; padding-top:35px; height:65px}

.jobs_menu{float:left; width:235px; background:url(../images/header_browsJobs.gif) no-repeat; padding:45px 6px 25px; margin-bottom:15px; height:82px;}
.jobs_menu label{color:#263573; display:block; float:left; height:28px; width:75px; padding-top:3px}
.jobs_menu input,.jobs_menu select{font-size:12px; width:140px;}
.jobs_menu select{width:145px}
.jobs_menu #seach_btn{background:#999999 none repeat scroll 0 0; border:medium none; margin-left:75px; padding:2px; width:100px; background:#263573; color:#CCCCCC; font-weight:bold}

.social{width:245px; float:left;}

/*Content*/
.content{float:left; margin:20px 0}
.content_left{float:left; width:245px; margin-right:15px;}
.content_right{float:right; width:716px; min-height:550px}

.content_right h2{font-size:14px;}
.content_right h2 #title1{color:#263573}
.content_right h2 #title2{color:#297DB8}
.content_right ul li{}


/*Footer*/
.footer{ color:#FFFFFF; font-weight:bold; height:40px; margin:0 auto; padding:20px 0; text-align:center; width:1050px;}
.footer a:link, .footer a:visited{ text-decoration:none; color:#FFF; padding:0 2px; font-size:1em}
.footer a:hover{ text-decoration:underline}
.footer #copyright{font-size:.9em; padding-top:12px;}

/*Vacancies*/
.vacancies_row{margin:20px 0; border-bottom:1px solid #666}
.vacancies_row #title{color:#263573; margin-bottom:20px; width:630px}
.vacancies_row #ref{ margin-bottom:4px;}
.vacancies_row #desc{ margin-bottom:4px;}
.vacancies_row #sal{ margin-bottom:4px; width:250px; float:left}
.vacancies_row #loc{ margin-bottom:4px;}
.vacancies_row #date{ margin-bottom:15px;}
.vacancies_row #div{ margin-bottom:4px;}
.vacancies_row #apply{width:75px; margin:20px 0}
.vacancies_row #apply a:link, .vacancies_row #apply a:visited{ padding:6px; border:#000099; background:#013567; text-decoration:none; font-weight:bold; color:#FFFFFF}
.vacancies_row #apply a:hover{ text-decoration:underline}

.page{float:right;
text-align:right;
width:100%;height:25px;}
.page a:link,.page a:visited{border:1px solid #999999;
color:#999999;
padding:3px;
text-decoration:none;}
.page a:hover{ background:#CCCCCC}

/*Bio Box*/
.Bio{ margin-top:35px}
.Bio h3{color:#263573}
.bio_box{ padding:10px; border-bottom:1px solid #999999; width:630px}
.bio_box b{color:#263573}
.bio_box img{border:#263573 5px solid}

/*Sticky footer*/
#footer {} 
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
