/* Euro-Projects Recruitment Stylesheet. Copyright 2005 Euro-Projects Recruitment Ltd. Compiled by Kyodo (www.kyodo.co.uk, enquiries@kyodo.co.uk)*/
body {margin: 0; border: 0; font-family: Ariel, Verdana, Helvetica, sans-serif; font-size: x-small; text-align: left;}
#top_bar { display: none; width: 770px; height: 17px; background:  url(images/top_bar_tile.gif); color: #fff; text-align: right; padding: 4px 5px 0 0; border: 1px solid #000; border-bottom: 2px solid #fff; margin: 0 auto;
voice-family: "\"}\""; 
voice-family:inherit;
width: 765px}
html>body #top_bar {
  width:765px;
}
.header_bg { background:  url(images/title_back_tile.gif); height: 20px;}
.div_header { position: absolute; top: 2px; left: 2px; background:  url(images/title_tile.gif); height: 14px; width: 100%; padding: 0;}
.hot_header_bg {background:  url(images/bgtile_hotjobs.gif); height: 41px; padding: 3px 5px 0 5px; border-top: 2px solid #02264a;}
#header { display: none; position: relative; width: 770px; height: 150px; background:  url(images/topbanner.jpg); border: 0; text-align: left; margin: 0 auto;}
#top_nav { display: none; position: absolute; left: 138px; top: 90px; width: 265px; height: 20px;  padding-top: 4px; color: #fff;}
#top_nav a { color: #fff; font-size: 13px; text-decoration: none; font-weight: bold; padding: 3px 7px; border: 1px solid #fff;}
#nav { display: none; position: absolute; top: 128px; left: 15px; height: 50px; padding: 2px;}
#nav ul {margin-left: 0;  padding-left: 0; display: inline;}
#nav li { margin: 0; display: inline; list-style: none;}
#nav a { background:  url(images/nav_tile.gif) top left repeat-x; text-align: center; border: 1px solid #000; margin-right: 2px; padding: 1px 5px; font-size: 10px; color: #fff; text-decoration: none;
}
#print_header { display: block; border: 0; width: 600px; height: 94px;}
#main { position: absolute; top: 170px; width: 770px; height: auto; padding-top: 0;  text-align: left; margin: 0 auto; border: 0;  
voice-family: "\"}\""; 
voice-family:inherit;
height: auto;}
html>body #main{
height: auto;
}
#hot_jobs { position: absolute; top: 23px; left: 4px; width: 156px; height: 274px; border: 1px solid #02264a; border-width: 0 2px 8px 2px; background: #fff;}
#hot_jobs ul { margin-left: 1em; padding-left: 1em; padding-bottom: 1em; border-bottom: 2px solid #005fb1; width: 125px;}
#hot_jobs li { list-style: none; margin: 0; padding: 0; }
#hot_content {}
#job_search { border: 1px solid #02264a; border-width: 0 2px 8px 2px; border-top: 2px solid #0062b8; position: absolute; top: 23px; left: 531px; width: 230px; height: 137px; background: #fff;} 
.job {width: 226px;}
.news {width: 226px;}
#news {border: 1px solid #02264a; border-width: 0 2px 8px 2px; border-top: 2px solid #0062b8; position: absolute; top: 184px; left: 531px; width: 230px; height: 147px; background: #fff;}
#page_content { width: 330px; height: 150px; position: absolute; top: 40px; left: 180px;}
#news_header {background:  url(images/title_back_tile.gif); width: 376px; height: 22px;}
#greenbg { display: none;width: 770px; height: 324px; border: 10px solid #e1eedd; border-width: 10px 0 10px 0; background: #f3f4ee; margin: 0;
voice-family: "\"}\""; 
voice-family:inherit;
height: 304px;}
html>body #greenbg {
height: 304px;}
#footer {  display: none; width: 770px; height: 57px; color: #000; text-align: right; font-size: x-small; border: 0; margin: 0 auto;}
#footer p { margin-top: 0;}
#footer img {border: 0;}
.float_right {float: right; margin-left: 8px; margin-right: 5px;
}
#content {position: absolute; top: 1px; left: 0; width: 600px; height: 300px; overflow: visible; padding: 0; border: 0; }
.about_table { width:700px; margin: 0 auto; margin-bottom: 1em;}
.about_table td {width: 320px;} 
.capital_table { width: 75%; margin: 0 auto; margin-bottom: 1em;}
h1 {margin-top: 0; font-size: small;}
#map_print { display: block;}
#map_print img { margin: 10px;}
#map_main { display: none;}
#map_text { width: 500px;}
.print_link { display: none;}
   
