/* selectors */
body{background-color:#FFFFFF;margin-left:10px;margin-top:10px;margin-right:10px;margin-bottom:10px;font-family:Century Gothic,Verdana,Arial,Helvetica,sans-serif;}
td{font-family:Century Gothic,Verdana,Arial,Helvetica,sans-serif;color:#000000;font-size:12px;vertical-align:top;font-weight:normal;}
ul{list-style-type:square;font-size:11px;}
ol{font-size:11px;}
p,#vacancies p#vacancyIntro{font-size:11px;margin-top:-7px;position:relative;}
#vacancies p{margin:11px 0;}
textarea{font-size:14px;width:500px;height:300px;}
/* anchor selectors and pseudo classes */
a:link{color:#7799AA;text-decoration:none;font-weight:normal;}
a:visited{color:#7799AA;text-decoration:none;font-weight:normal;}
a:hover{color:#EE1111;text-decoration:none;font-weight:normal;}
a.menu:link{color:#000000;text-decoration:none;font-weight:normal;font-size:11px;background:url("images/dot.png");}
a.menu:visited{color:#000000;text-decoration:none;font-weight:normal;font-size:11px;}
a.menu:hover{color:#EE1111;text-decoration:none;font-weight:normal;font-size:11px;background:url(images/dotover.png);}
a.submenu:link{color:#666666;text-decoration:none;font-weight:normal;font-size:11px;}
a.submenu:visited{color:#666666;text-decoration:none;font-weight:normal;font-size:11px;}
a.submenu:hover{color:#EE1111;text-decoration:none;font-weight:normal;font-size:11px;}
a.footer_menu:link{color:#7799AA;text-decoration:none;font-weight:bold;font-size:11px;}
a.footer_menu:visited{color:#7799AA;text-decoration:none;font-weight:bold;font-size:11px;}
a.footer_menu:hover{color:#EE1111;text-decoration:none;font-weight:bold;font-size:11px;}
a.ia:link{color:#CCCCCC;font-size:10px;font-weight:normal;}
a.ia:visited{color:#CCCCCC;font-size:10px;font-weight:normal;}
a.ia:hover{color:#999999;font-size:10px;font-weight:normal;}
/* classes */
.container{width:752px;position:relative;left:50%;margin-left:-376px;/* half the width of the div */
margin-top:10px;z-index:1;overflow:visible;border:1px solid black;}
.logo{position:absolute;top:10px;left:10px;}
.navigation{margin-top:45px;*margin-top:65px;padding-bottom:10px;*padding-bottom:30px;}
.title{font-size:14px;font-weight:bold;font-family:Century Gothic,Verdana,Arial,Helvetica,sans-serif;color:#C00;}
.footnote{color:#999999;text-decoration:none;font-weight:normal;font-size:11px;}
/*drop down*/
#nav,#nav ul /*clients*/{position:absolute;top:171px;left:185px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;}
#nav li ul a{color:black;font-weight:normal;}
#nav li{list-style:none;font-weight:600;}
#nav li ul{visibility:hidden;position:relative;}
#nav li:hover ul{position:absolute;top:30px;left:20px;visibility:visible;text-decoration:underline;font-weight:normal;font-size:11px;}
#nav2,#nav2 ul /*candidates*/{position:absolute;top:80px;left:355px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;}
#nav2 li ul a{color:black;font-weight:normal;}
#nav2 li{list-style:none;font-weight:600;}
#nav2 li ul{visibility:hidden;position:relative;}
#nav2 li:hover ul{position:absolute;top:30px;left:40px;visibility:visible;text-decoration:underline;font-weight:normal;font-size:11px;width:100px;}
#droplink a:hover{color:red;text-decoration:underline;}
/*normal links*/
.nav1/*home*/{position:absolute;top:107px;left:25px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;font-weight:600;}
.nav3/*interim*/{position:absolute;top:150px;left:220px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;font-weight:600;}
.nav4/*contract*/{position:absolute;top:128px;left:258px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;font-weight:600;}
.nav5/*perm*/{position:absolute;top:107px;left:300px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;font-weight:600;}
.nav7/*vacancies*/{position:absolute;top:68px;left:415px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;font-weight:600;}
.nav8/*useful links*/{position:absolute;top:54px;left:490px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;font-weight:600;}
.nav9/*news*/{position:absolute;top:53px;left:590px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;font-weight:600;}
.nav10/*contact*/{position:absolute;top:60px;left:650px;padding:0;margin:0;text-decoration:none;font-weight:normal;font-size:11px;font-weight:600;}
.jobs{width:900px;border:1px solid black;}
#title{font-weight:bold;color:red;}
