ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
}

ul.navigation li {
    display: inline;
}

ul.navigation a {
    padding: 3px 10px 5px 10px;
    text-decoration: none;
    background-color: #b4c00f;
}

ul.navigation a:hover {
    background-color: #869901;
}

ul.navigation a.selected {
    background-color: #869901;
}

ul.navigation a:focus {
    outline: none;
}

.highlight {
    background-color: #869901;
}

#jobRef {float: left; margin: 0 0 2px 0;}
.jobRefTitle {background-color:#657108; padding: 5px 8px 5px 8px; margin: 0 0 2px 0; }
.jobRefContent {padding: 10px; background:url(images/job_ref_bg.jpg) no-repeat; background-color:#e8e8e8;}

#jobList {float: left; margin: 0 0 15px 0;}
#jobListRest {float: left; margin: 0 0 15px 15px;}

#logoList {float: left; margin: 0 0 12px 2px;}
#logoListRest {float: left; margin: 0 0 12px 12px;}

#jobRefContent2 {padding: 22px; background:url(images/job_ref_bg.jpg) no-repeat; background-color:#e8e8e8;}
#jobRefMenu {float: left; width:149px;}
#jobRefDetail {padding: 10px; float: left; width:707px; background:url(images/job_ref_content_bg.jpg) no-repeat; background-color:#FFFFFF;}

.jobRefMenuLogo {margin: 0 0 10px 0;}
.jobRefMenuLocTitle {padding: 2px 5px 0px 5px; margin: 0; width:130px; height:20px; background:url(images/job_ref_menu_bg1.jpg) no-repeat;}
.jobRefMenuLocTitle2 {padding: 2px 5px 0px 5px; margin: 0; width:130px; height:20px; background:url(images/job_ref_menu_bg2.jpg) no-repeat;}
.jobRefMenuLoc {padding: 3px 5px 0px 5px; margin: 0 0 10px 0; width:130px; background:url(images/job_ref_menu_bg3.jpg) repeat-x; overflow:hidden;}

.jobDetail_title {height: 16px; padding: 0 0 5px 0; margin: 0 0 5px 0; }
.jobDetail_content {margin: 0 0 10px 0; line-height:18px }

.jobDetail_info {background-color:#a3a69c; padding: 5px; margin: 0 0 5px 0; }
.jobDetail_content {padding: 5px; margin: 0 0 5px 0; }
.jobDetail_pic {background-color:#e4f2cd; padding:10px; margin: 0 0 5px 0; text-align:center;}

.clear { clear: both; }