﻿/* THEMES STYLES
CSS Document for Slaughter & May build: JD 15/11/2007
General */
.theme_general, .theme_careers, .theme_careers_v2, .theme_sitemap
{
    background-image: url(/images/bg_stripe_purple.gif);
}

.theme_general #middle_container, .theme_careers #middle_container, .theme_careers_v2 #middle_container, .theme_sitemap #middle_container
{
    background-image: url(/images/bg_texture_marble.jpg);
}

/* Home */
.theme_home
{
    background-color: #202026;
    background-image: url(/images/bg_stripe_purple.gif);
}

.theme_home #content_container
{
    padding-bottom: 10px;
}

.theme_home #flashcontent
{
    margin-bottom: 10px;
}

.theme_home #footer_container
{
    /*position: relative;*/
    margin-top: 0px;
}

.theme_home #footer_container .content_holder
{
    width: 910px;
    margin: 0px auto;
    padding-top: 0px;
}


/* Careers */
.theme_careers
{
    background-color: #eef1dc;
}

.theme_careers #content_container a, .theme_careers #sub_navigation_container .module_container a
{
    color: #8ca214;
}

.theme_careers #content_container a:hover, .theme_careers #sub_navigation_container .module_container a:hover
{
    color: #bac772;
}

.theme_careers #sub_navigation li a
{
    color: #dadaa1;
}

.theme_careers #sub_navigation li a:hover, .theme_careers #sub_navigation li a.current
{
    color: #FFF;
}

.theme_careers a.link_arrow span, .theme_careers ul.linklist_rightarrow li a span
{
    background-image: url(/images/arrow_link_careers.gif);
}

.theme_careers a.link_arrow:hover span, .theme_careers ul.linklist_rightarrow li a:hover span
{
    background-image: url(/images/arrow_link_hover_careers.gif);
}

.theme_careers a.link_arrowtop
{
    background-image: url(/images/arrowtop_link_sd_careers.gif);
}

.theme_careers a.backlink_arrow
{
    background-image: url(/images/arrow_backlink_careers.gif);
}

.theme_careers a.backlink_arrow:hover
{
    background-image: url(/images/arrow_backlink_hover_careers.gif);
}

.theme_careers ul.linklist li a
{
    background-image: url(/images/arrow_link_careers.gif);
}

.theme_careers ul.linklist li a:hover
{
    background-image: url(/images/arrow_link_hover_careers.gif);
}


.theme_careers #column_copy .faqlist li a
{
    background-image: url(/images/arrowbottom_link_careers.gif);
}

.theme_careers #column_copy .faqlist li a:hover
{
    background-image: url(/images/arrowbottom_link_hover_careers.gif);
}

.theme_careers #column_copy .faqlist li a.open
{
    background-image: url(/images/arrowtop_link_careers.gif);
}

.theme_careers #column_copy .faqlist li a.open:hover
{
    background-image: url(/images/arrowtop_link_hover_careers.gif);
}

.theme_careers .module_container .title_container
{
    background-color: #b9c772;
}

.theme_careers .module_image_small img, .theme_careers .module_image_medium img, .theme_careers .module_image_large img
{
    border-bottom: 1px solid #dce3b9;
}

.theme_careers table.datatable tbody tr.hover td
{
    background: #e6e9d4;
}

.theme_careers table.striptable tbody td.alt
{
    background: #E2E8C4;
}

.theme_careers .input_submit
{
    background-image: url(/images/arrow_button_careers.gif);
    color: #8ca214;
}

/* Theme Test comparison */
#content_container #theme_careers a
{
    color: #8ca214;
}

#content_container #theme_careers a:hover
{
    color: #bac772;
}

#theme_careers a.link_arrow span, #theme_careers ul.linklist_rightarrow li a span
{
    background-image: url(/images/arrow_link_sd_careers.gif);
}

/* Sitemap */
.theme_sitemap #middle_content_container
{
    margin-left: 0px;
}

