.PaidJob {
    border: 1px solid #cccccc;
    padding: 12px;
    margin-bottom: 16px;
}

.PaidJob a {
    text-decoration: underline;
}

.PaidJob + .PaidJob,
.jix_robotjob + .PaidJob
 {
    margin-top: 16px;
}

.PaidJob img[align=left] {
    float: left;
}

.PaidJob img[align=right] {
    float: right;
}

.jix_robotjob_separator {
    margin: 6px 0;
    border-top: 1px dotted #b2b2b2;
}

.jix_job_archived {
    color: #666666;
}

.jix_job_archived a {
    color: #333333;
}

div.jix_robotjob a {
    text-decoration: underline;
}

div.jix_jobsearch_company {
    border: 1px solid #ffee8b;
    padding: 12px;
    margin-bottom: 16px;
    background-color: #fffff1;
}

div.jix_jobsearch_company div.jix_jobsearch_company_hr {
    border-top: 1px dashed #b2b2b2;
    height: 0px;
}

div.jix_jobsearch_company p a {
    text-decoration: none;
}

a.jix_jobsearch_company_sister {
    font-weight: bold;
}

a.jix_jobsearch_company {
    background-color: #ffff99;
    font-weight: bold;
    padding: 3px 2px;
}
div.jix_jobsearch_company .jix_dot {
    color: #cccccc;
    font-weight: bold;
}

/* jobadstyle stuff */
div.jix_jobsearch_jobadstyle {
    border: 1px solid #ffee8b;
    padding: 12px;
    margin-top: 16px;
    margin-bottom: 16px;
    background-color: #fffff1;
}

div.jix_jobmail_signup_showhide div.jix_jobsearch_jobadstyle {
    margin-top: 0;
}

div.jix_jobsearch_inner_arrowbox {
    padding: 12px;
}

div.jix_jobsearch_inner_arrowbox td {
    vertical-align: top;
}

div.jix_jobsearch_inner_arrowbox .jix_email_input {
    width: 275px;
}

.jix_design_jobes div.jix_jobsearch_inner_arrowbox .jix_email_input {
    width: 325px;
}

div.jix_jobsearch_inner_arrowbox em {
    color: #4c4c4c;
}

div.jix_jobmail_signup_foldout {
    border: 1px solid #ffec89;
    background-color: #fffff1;
    padding: 5px 15px;
    margin-bottom: 12px;
}

div.jix_jobmail_signup_foldout p a {
    font-weight: bold;
    text-decoration: none;
}

div.jix_jobmail_signup_foldout p {
    margin: 0px;
}

/* Partner site stuff */

div.jix_design_arcor20 .jix_robotjob_separator {
    margin: 10px 0;
}

div.jix_design_arcor20 div.jix_robotjob,
div.jix_design_arcor20 .PaidJob {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}

div.jix_design_arcor20 div.jix_robotjob a,
div.jix_design_arcor20 .PaidJob a {
    font-size: 13px;
    text-decoration: none;
}

div.jix_design_arcor20 div.jix_robotjob strong {
    font-weight: normal;
}


