@charset "utf-8";
/* CSS Document */
body{background:url(../jobs/img/page/headerbg.jpg) repeat-x; margin:0; font:11px arial;}

a, a:visited, a:active{  text-decoration:none;}

a:hover{ text-decoration:none;}

img{ border:none;}

#wrapper{width:100%;  margin:0 auto; background:url(../jobs/img/page/innerheaderbg.jpg) repeat-x;}

.headerbar{ width:100%; height:124px;}

.logo{width:219px; float:left; position:relative;}

/*.headerright{ float:right; position:relative; width:800px; background:url(../jobs/img/page/headerhousebanner.jpg) no-repeat;}*/

.headerright{ float:right; position:relative; width:800px;}

.toplinksbar{ width:800px; height:98px; float:right; position:relative;}

.toplinksleft{ background:url(../jobs/img/page/toplinksleft.jpg) no-repeat; width:53px; height:26px; float:right; position:relative;}

.topheaderbanner{ float:right; position:relative; width:450px; height:98px;}

.toplinks{ width:260px; padding-left:10px; height:26px; padding-top:6px; float:right; position:relative;background:url(../jobs/img/page/toplinksbg.jpg) repeat-x  0 0; color:#FFFFFC;}

.toplinks a{color:#FFFFFB; white-space:nowrap;}

.menuheader{ width:800px; padding-top:0px; float:right; position:relative; padding-left:0px;}

.menuheader ul{ margin:0; padding:0; }

.menuheader li a.menu{ background:url(../jobs/img/page/headermenubg.jpg) no-repeat top right;text-align:center; height:20px; padding:7px 10px 0px 10px; float:left; display:block; font:12px Arial;text-decoration:none; color:#6093B2; border-left:2px solid #C1D3DE; margin-left:1px; width:auto;}

.menuheader li a.menua{ padding-top:0px; padding-right:0px; padding-left:0px; padding-bottom:0px; margin-left:0px; margin-top:0px;}

.menuheader li{ display:inline; float:left; width:auto;}

.menuheader li a:hover{background-position:bottom right;}

.breadcrumb{ color:#FFFFF5; width:100%; padding-top:6px; height:25px;}


