﻿/* THEME STYLES */
/*
    CSS Document for Home Retail Group - Corporate Responsibility 2007/2008
    Build: Julien Decaudin on behalf of SAS - 23/04/2008
*/

/*-------------------------------------------------------------------------------------------------- management */

.theme_management h1
{
    color:#a0c908;
}

.theme_management #main_copy_area
{
    border-color:#a0c908;
}

.theme_management .highlight_module_content ul.bulleted_list li a span, .theme_management .highlight_module_content ul.bulleted_list li a:hover
{
    color:#a0c908;
}

/* Tabs */

.theme_management #tabs_container a:hover
{
    background: url(/hrg/crr07/_images/bg_tab_arrow_management.gif) no-repeat right 12px;
}

.theme_management #tabs_container a:hover span
{
    color: #a0c908;
}

.theme_management #tabs_container li.current span
{
    color: #a0c908;
}

.theme_management #tabs_container li.current a
{
    color: #a0c908;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_management.gif) no-repeat right 12px;
}

.theme_management #tabs_container li.current a:hover
{
    color: #a0c908;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_management.gif) no-repeat right 12px;
}


/* Modules */
.theme_management .highlight_module_header
{    
    background:#a0c908;
}

.theme_management .highlight_module_content
{    
    background:#ecf4cd;
}

.theme_management .highlight_module_content a
{    
    color:#666666;
}

.theme_management .highlight_module_content a:hover, .theme_management ul.bulleted_list li a
{
    color: #666;
}

/* Expandable module */
.theme_management a.exp_module_header.open
{
    background-image:url(/hrg/crr07/_images/bg_exp_module_header_management.gif);    
}

.theme_management a.exp_module_header.open span
{
    background-image:url(/hrg/crr07/_images/link_exp_module_opened_management.gif);    
}

/*-------------------------------------------------------------------------------------------------- Environment */
.theme_environment #content_container
{
    background:url(/hrg/crr07/_images/bg_content_environment.jpg) no-repeat 38px 365px;
}

.theme_environment h1
{
    color:#a0c908;
}

.theme_environment #main_copy_area
{
    border-color:#a0c908;
}

/* Bullet list */
.theme_environment .highlight_module_content ul.bulleted_list li
{
    background-image:url(/hrg/crr07/_images/bullet_environment.gif);   
}

.theme_environment .highlight_module_content ul.bulleted_list li a span, .theme_environment .highlight_module_content ul.bulleted_list li a:hover
{
    color:#a0c908;
}

/* Tabs */
.theme_environment div.tab_decoration
{
    background-image:url(/hrg/crr07/_images/img_tab_environment.gif);
    top:-10px;
    right:5px;     
    width:95px;
    height:112px;   
}

.theme_environment #tabs_container a:hover
{
    background: url(/hrg/crr07/_images/bg_tab_arrow_environment.gif) no-repeat right 12px;
}

.theme_environment #tabs_container a:hover span
{
    color: #a0c908;
}

.theme_environment #tabs_container li.current span
{
    color: #a0c908;
}

.theme_environment #tabs_container li.current a
{
    color: #a0c908;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_environment.gif) no-repeat right 12px;
}

.theme_environment #tabs_container li.current a:hover
{
    color: #a0c908;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_environment.gif) no-repeat right 12px;
}


/* Modules */
.theme_environment .highlight_module_header
{    
    background:#a0c908;
}

.theme_environment .highlight_module_content
{    
    background:#ecf4cd;
}

.theme_environment .highlight_module_content a
{    
    color:#666666;
}

.theme_environment .highlight_module_content a:hover, .theme_environment ul.bulleted_list li a
{
    color: #666;
}

/* Expandable module */
.theme_environment a.exp_module_header.open
{
    background-image:url(/hrg/crr07/_images/bg_exp_module_header_environment.gif);    
}

.theme_environment a.exp_module_header.open span
{
    background-image:url(/hrg/crr07/_images/link_exp_module_opened_environment.gif);    
}

/* Tables */
.theme_environment_table thead td
{
    background-color: #9ec91c;
}

.theme_environment_table tbody td
{
    border-bottom: 1px solid #9ec91c;
    background-color: #ecf4cd;
}

.theme_environment_table .icon_completed
{
    background-image: url(/hrg/crr07/_images/icon_completed_environment.gif);
}

.theme_environment_table .icon_ongoing
{
    background-image: url(/hrg/crr07/_images/icon_ongoing_environment.gif);
}

.theme_environment_table .icon_targetnotmet
{
    background-image: url(/hrg/crr07/_images/icon_targetnotmet_environment.gif);
}

/*-------------------------------------------------------------------------------------------------- Customers */
.theme_customers #content_container
{
    background:url(/hrg/crr07/_images/bg_content_customers.jpg) no-repeat 37px 280px;
}

.theme_customers h1
{
    color:#f01818;
}

.theme_customers #main_copy_area
{
    border-color:#f01818;
}

/* Bullet list */
.theme_customers .highlight_module_content ul.bulleted_list li
{
    background-image:url(/hrg/crr07/_images/bullet_customers.gif);   
}

.theme_customers .highlight_module_content ul.bulleted_list li a span, .theme_customers .highlight_module_content ul.bulleted_list li a:hover
{
    color:#f01818;
}

/* Tabs */
.theme_customers div.tab_decoration
{
    background-image:url(/hrg/crr07/_images/img_tab_customers.gif);
    top:15px;
    right:25px;     
    width:89px;
    height:82px;   
}

.theme_customers #tabs_container a:hover
{
    background: url(/hrg/crr07/_images/bg_tab_arrow_customers.gif) no-repeat right 12px;
}

.theme_customers #tabs_container a:hover span
{
    color: #f01919;
}

.theme_customers #tabs_container li.current span
{
    color: #f01919;
}

.theme_customers #tabs_container li.current a
{
    color: #f01919;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_customers.gif) no-repeat right 12px;
}

.theme_customers #tabs_container li.current a:hover
{
    color: #f01919;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_customers.gif) no-repeat right 12px;
}

/*Small addition just to add some extra padding to the argos_cd image*/
.theme_customers .argos_cd { padding: 16px 16px 16px 0; }

/* Modules */
.theme_customers .highlight_module_header
{    
    background:#f01919;
}

.theme_customers .highlight_module_content
{    
    background:#fde7e7;
}

.theme_customers .highlight_module_content a
{    
    color:#666666;
}

.theme_customers .highlight_module_content a:hover, .theme_customers ul.bulleted_list li a
{
    color: #666;
}

/* Expandable module */
.theme_customers a.exp_module_header.open
{
    background-image:url(/hrg/crr07/_images/bg_exp_module_header_customers.gif);    
}

.theme_customers a.exp_module_header.open span
{
    background-image:url(/hrg/crr07/_images/link_exp_module_opened_customers.gif);    
}

/* Tables */
.theme_customers_table thead td
{
    background-color: #f01818;
}

.theme_customers_table tbody td
{
    border-bottom: 1px solid #f01818;
    background-color: #fde7e7;
}

.theme_customers_table .icon_completed
{
    background-image: url(/hrg/crr07/_images/icon_completed_customers.gif);
}

.theme_customers_table .icon_ongoing
{
    background-image: url(/hrg/crr07/_images/icon_ongoing_customers.gif);
}

.theme_customers_table .icon_targetnotmet
{
    background-image: url(/hrg/crr07/_images/icon_targetnotmet_customers.gif);
}

/*-------------------------------------------------------------------------------------------------- Sourcing */
.theme_sourcing #content_container
{
    background:url(/hrg/crr07/_images/bg_content_sourcing.jpg) no-repeat 25px 365px;
}

.theme_sourcing h1
{
    color:#1287ea;
}

.theme_sourcing #main_copy_area
{
    border-color:#1287ea;
}

/* Bullet list */
.theme_sourcing .highlight_module_content ul.bulleted_list li
{
    background-image:url(/hrg/crr07/_images/bullet_sourcing.gif);   
}

.theme_sourcing .highlight_module_content ul.bulleted_list li a span, .theme_sourcing .highlight_module_content ul.bulleted_list li a:hover
{
    color:#1287ea;
}

/* Tabs */
.theme_sourcing div.tab_decoration
{
    background-image:url(/hrg/crr07/_images/img_tab_sourcing.gif);
    top:10px;
    right:45px;     
    width:76px;
    height:57px;   
}

.theme_sourcing #tabs_container a:hover
{
    background: url(/hrg/crr07/_images/bg_tab_arrow_sourcing.gif) no-repeat right 12px;
}

.theme_sourcing #tabs_container a:hover span
{
    color: #1488ea;
}

.theme_sourcing #tabs_container li.current span
{
    color: #1488ea;
}

.theme_sourcing #tabs_container li.current a
{
    color: #1488ea;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_sourcing.gif) no-repeat right 12px;
}

.theme_sourcing #tabs_container li.current a:hover
{
    color: #1488ea;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_sourcing.gif) no-repeat right 12px;
}

/* Modules */
.theme_sourcing .highlight_module_header
{    
    background:#1488ea;
}

.theme_sourcing .highlight_module_content
{    
    background:#e7f3fd;
}

.theme_sourcing .highlight_module_content a
{    
    color:#666666;
}

.theme_sourcing .highlight_module_content a:hover, .theme_sourcing ul.bulleted_list li a
{
    color: #666;
}

/* Expandable module */
.theme_sourcing a.exp_module_header.open
{
    background-image:url(/hrg/crr07/_images/bg_exp_module_header_sourcing.gif);    
}

.theme_sourcing a.exp_module_header.open span
{
    background-image:url(/hrg/crr07/_images/link_exp_module_opened_sourcing.gif);    
}

/* Tables */
.theme_sourcing_table thead td
{
    background-color: #1187ea;
}

.theme_sourcing_table tbody td
{
    border-bottom: 1px solid #1187ea;
    background-color: #e7f3fd;
}

.theme_sourcing_table .icon_completed
{
    background-image: url(/hrg/crr07/_images/icon_completed_sourcing.gif);
}

.theme_sourcing_table .icon_ongoing
{
    background-image: url(/hrg/crr07/_images/icon_ongoing_sourcing.gif);
}

.theme_sourcing_table .icon_targetnotmet
{
    background-image: url(/hrg/crr07/_images/icon_targetnotmet_sourcing.gif);
}

/*-------------------------------------------------------------------------------------------------- People */
.theme_people #content_container
{
    background:url(/hrg/crr07/_images/bg_content_people.gif) no-repeat 20px 375px;
}

.theme_people h1
{
    color:#7aa5a7;
}

.theme_people #main_copy_area
{
    border-color:#7aa5a7;
}

/* Bullet list */
.theme_people .highlight_module_content ul.bulleted_list li
{
    background-image:url(/hrg/crr07/_images/bullet_people.gif);   
}

.theme_people .highlight_module_content ul.bulleted_list li a span, .theme_people .highlight_module_content ul.bulleted_list li a:hover
{
    color:#7aa5a7;
}

/* Tabs */
.theme_people div.tab_decoration
{
    /*background-image:url(/hrg/crr07/_images/img_tab_our_people.gif);*/
    background-image:url(/hrg/crr07/_images/img_tab_our_people_flipchart.gif);
    top:-10px;
    right:32px;     
    width:58px;
    height:113px;   
}

.theme_people #tabs_container a:hover
{
    background: url(/hrg/crr07/_images/bg_tab_arrow_people.gif) no-repeat right 12px;
}

.theme_people #tabs_container a:hover span
{
    color: #7aa5a7;
}

.theme_people #tabs_container li.current span
{
    color: #7aa5a7;
}

.theme_people #tabs_container li.current a
{
    color: #7aa5a7;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_people.gif) no-repeat right 12px;
}

.theme_people #tabs_container li.current a:hover
{
    color: #7aa5a7;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_people.gif) no-repeat right 12px;
}

/* Modules */
.theme_people .highlight_module_header
{    
    background:#7aa5a7;
}

.theme_people .highlight_module_content
{    
    background:#f1f6f6;
}

.theme_people .highlight_module_content a
{    
    color:#666666;
}

.theme_people .highlight_module_content a:hover, .theme_people ul.bulleted_list li a
{
    color: #666;
}

/* Expandable module */
.theme_people a.exp_module_header.open
{
    background-image:url(/hrg/crr07/_images/bg_exp_module_header_people.gif);    
}

.theme_people a.exp_module_header.open span
{
    background-image:url(/hrg/crr07/_images/link_exp_module_opened_people.gif);    
}

/* Tables */
.theme_people_table thead td
{
    background-color: #79a5a7;
}

.theme_people_table tbody td
{
    border-bottom: 1px solid #79a5a7;
    background-color: #f1f6f6;
}

.theme_people_table .icon_completed
{
    background-image: url(/hrg/crr07/_images/icon_completed_people.gif);
}

.theme_people_table .icon_ongoing
{
    background-image: url(/hrg/crr07/_images/icon_ongoing_people.gif);
}

.theme_people_table .icon_targetnotmet
{
    background-image: url(/hrg/crr07/_images/icon_targetnotmet_people.gif);
}

/*-------------------------------------------------------------------------------------------------- Communities */
.theme_communities #content_container
{
    background:url(/hrg/crr07/_images/bg_content_communities.jpg) no-repeat 20px 340px;
}

.theme_communities h1
{
    color:#f1c130;
}

.theme_communities #main_copy_area
{
    border-color:#f1c130;
}

/* Bullet list */
.theme_communities .highlight_module_content ul.bulleted_list li
{
    background-image:url(/hrg/crr07/_images/bullet_communities.gif);   
}

.theme_communities .highlight_module_content ul.bulleted_list li a span, .theme_communities .highlight_module_content ul.bulleted_list li a:hover
{
    color:#f1c130;
}

/* Tabs */
.theme_communities div.tab_decoration
{
    background-image:url(/hrg/crr07/_images/img_tab_communities.gif);
    top:5px;
    right:20px;     
    width:94px;
    height:104px;   
}

.theme_communities #tabs_container a:hover
{
    background: url(/hrg/crr07/_images/bg_tab_arrow_communities.gif) no-repeat right 12px;
}

.theme_communities #tabs_container a:hover span
{
    color: #f1c130;
}

.theme_communities #tabs_container li.current span
{
    color: #f1c130;
}

.theme_communities #tabs_container li.current a
{
    color: #f1c130;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_communities.gif) no-repeat right 12px;
}

.theme_communities #tabs_container li.current a:hover
{
    color: #f1c130;
    background: #fff url(/hrg/crr07/_images/bg_tab_arrow_communities.gif) no-repeat right 12px;
}

/* Modules */
.theme_communities .highlight_module_header
{    
    background:#f1c130;
}

.theme_communities .highlight_module_content
{    
    background:#fef9ea;
}

.theme_communities .highlight_module_content a
{    
    color:#666666;
}

.theme_communities .highlight_module_content a:hover
{
    color: #666;
}

/* Expandable module */
.theme_communities a.exp_module_header.open
{
    background-image:url(/hrg/crr07/_images/bg_exp_module_header_communities.gif);    
}

.theme_communities a.exp_module_header.open span
{
    background-image:url(/hrg/crr07/_images/link_exp_module_opened_communities.gif);    
}

/* Tables */
.theme_communities_table thead td
{
    background-color: #f6cb03;
}

.theme_communities_table tbody td
{
    border-bottom: 1px solid #f6cb03;
    background-color: #fefae5;
}

.theme_communities_table .icon_completed
{
    background-image: url(/hrg/crr07/_images/icon_completed_communities.gif);
}

.theme_communities_table .icon_ongoing
{
    background-image: url(/hrg/crr07/_images/icon_ongoing_communities.gif);
}

.theme_communities_table .icon_targetnotmet
{
    background-image: url(/hrg/crr07/_images/icon_targetnotmet_communities.gif);
}
