/*=============================    
color.css
LCP Corporate
Oli Long/SAS Design - 06/2010
=============================*/

html
{
    background-color: #4f172a;
    background-image: url(/images/bg_cross.gif);
}

body
{
    color: #666;
}

/*--------------------------------------------------=> HEADERS */
/* H1 */
h1
{
    color: #4f172a;
}

h1 a span
{
    color: #F80E4A;
}

#graduate_profile_header h1, .banner h1, .landing_banner h1
{
    color: #fff;
}

h1.banner_title, .banner .grid_6 h1
{
    color: #fff;
    background-image: url(/images/bg_banner_title.png);
}

/* H2 */
h2
{
    color: #401664;
}

/*#module_cross_3col .content .module.first h2
{
    color: #4f172a;
}*/

#module_cross_3col .content .module h2
{
    color: #4f172a;
}

#module_footer_3col .content .module h2
{
    color: #fff;
}

#module_footer_3col .content .module.last h2
{
    color: #b797a2;
}

.grid_6 #module_landing_cross_2col .module
{
    background-image: none;
}

.module.solid h2, h2.white
{
    color: #fff !important;
}

#map_wrapper h2
{
    color: #002f5f;
}

#error_panel h2
{
    color: #f00;
}

h2.strap
{
    color: #002f5f;
}

/* H3 */
h3
{
}

/* H4 */
h4
{
}

/*--------------------------------------------------=> CONTENT ELEMENTS */
/*-------------> Paragraph */
p
{
}

#footer p
{
    color: #b6afab;
}

/* modules */
#module_cross_3col .content .module.first p.intro
{
    color: #685c53;
}

.image_list li p a
{
    color: #685c53;
}

.image_list li p a span
{
    color: #009cb0;
}

ul.key_contacts p span
{
    color: #009cb0;
}

.module p.pullquote
{
    color: #fff !important;
}

.module.solid p
{
    color: #fff;
}

/* news items */

.news_item, .speakers_container
{
    border-bottom-color: #e1dedd;
}



/*-------------> Links */
a
{
    color: #00a3c7;
}

/* arrow links */
a.arrow_link, .contourNavigation input
{
    background-image: url(/images/pagetheme/btn_arrow_blue.gif);
    border: none;
}

a.arrow_link span
{
    background-image: url(/images/pagetheme/btn_arrow_blue_shim.gif);
    color: #009cb0;
}

a.arrow_body_link
{
    background-image: url(/images/bg_arrow_body_link.gif);
    color: #009cb0;
}

a.backarrow_link
{
    background-image: url(/images/bg_arrow_back_link.gif);
}

a.nextarrow_link
{
    background-image: url(/images/bg_arrow_body_link.gif);
}

a.toparrow_link
{
    background-image: url(/images/icon_red_arrow_top.gif);
}

a.more_detail_link
{
    background-image: url(/images/pagetheme/btn_arrow_blue.gif);
}

a.more_detail_link span
{
    background-image: url(/images/pagetheme/btn_arrow_blue_shim.gif);
    color: #009cb0;
}

a.external_link
{
    background-image: url(/images/pagetheme/btn_external_red.gif);
}

a.external_link span
{
    background-image: url(/images/pagetheme/btn_external_red_shim.gif);
    color: #009cb0;
}

a.header_link
{
    color: #fff;
}

#module_footer_3col .module button#frm_submit span, #module_footer_3col .module a.arrow_link span, .contourNavigation input
{
    color: #840034;
}

a.white
{
    color: #fff !important;
}

/*-------------> Images */
ul.contact_list li.telephone
{
    background-image: url(/images/pagetheme/icon_telephone_generic.gif);
}
ul.contact_list li.email
{
    background-image: url(/images/pagetheme/icon_email_generic.gif);
}
ul.contact_list li.linkedIn
{
    background-image: url(/images/pagetheme/icon_in_blue_14x14_lg.gif);
}

/*-------------> Lists */
/* Bullet list */
ul.bullet_list li, .richTextFormat ul li
{
    background-image: url(/images/bullet.gif);
}

/* Bullet list bespoke content override */
.module_search ul.link_list li, #module_landing_cross_2col ul.link_list li, .pages li, #paging_info li, .expanding_module li, .locationsmap ul.link_list li
{
    background-image: none !important;
}

/* Link list */
ul.link_list li a
{
    background-image: url(/images/bg_arrow_body_link.gif);
}

ul.link_list li a:hover
{
    background-image: url(/images/bg_arrow_body_link.gif);
}

ul.link_list li a span
{
    color: #685c53;
}

ul.link_list li:hover a span
{
    /*color:#3d7040;*/
}

/* Footer link list */
ul.link_list_footer li
{
    background-image: url(/images/bg_arrow_link_list.gif);
}

ul.link_list_footer li a
{
    color: #fff;
}

/* Anchor list */
ul.anchor_list li a
{
    color: #fff;
}

/* RSS list */
table.rss_list td a.subscribe
{
    background-image: url(../images/bg_rss_icon.gif);
}

/* paging list */
.pager_bar
{
    background-color: #4f172a;
    color: #fff;
}
.pager_bar li.current a
{
    color: #00a3c7;
}
.pager_bar .prev
{
    background-image: url(/images/bg_arrow_back_link.gif);
}
.pager_bar .next
{
    background-image: url(/images/bg_arrow_next_link.gif);
}

.pager_bar a
{
    color: #fff;
}

.pager_bar .elipsis
{
    color: #c3a1cc;
}


/* Contact list */
.solid ul.contact_list li a
{
    color: #fff !important;
}

ul.contact_list li span
{
    background-repeat: no-repeat;
}

#profile_details ul.contact_list li a
{
    color: #00a3c7;
}


/* Tabbed navigation list */
#tab_links
{
    border-bottom: 1px solid #e1dedd;
}

#tab_links li a
{
    color: #76470b;
}

#tab_links li a.current
{
    color: #e8ddcc;
}

/* Sitemap */
#sitemap li li
{
    background-image: none;
}

/*-------------> Table */
.richTextFormat tbody tr.highlight td
{
    background-color: #dbdbdb;
}

.news_list tr
{
    border-bottom-color: #e1dedd;
}

/*-------------> Location Map */
.spot
{
    background-image: url("/images/spot_location.png");
}
.tooltip
{
    background-color: #fff;
}
.location_overlay
{
    background-image: url("/images/location_wash.png");
}
.content_container
{
    background-color: #fff;
}
.left_tooltip
{
    background-color: #fff;
}
.spot_left
{
    background-image: url("/images/spot_location.png");
}
.close_popup
{
    background-image: url("/images/close_location.png");
}

/*-------------> Flash */
#flash_holder
{
    background-color: #fff;
}

/*-------------> Misc */
/* Blockquote */
blockquote
{
    color: #000;
}

/* Horizontal lines */
.hr
{
    background-image: url(/images/pagetheme/hr_cross_generic.gif);
}

/* Global search result */
p.search_result_url
{
    color: #888d99;
}

.search_results .item p a
{
    color: #009cb0;
}

.search_results .item p.location
{
    color: #d1ad72;
}

.search_results .item
{
    border-bottom-color: #e1dedd;
}

#search_panel .one_half_column select, #form_publicationsfilter .one_half_column select, #search_panel .one_half_column input, #form_publicationsfilter .one_half_column input
{
    color: #685c53;
}

/*--------------------------------------------------=> FORMS */
.searchterms
{
    background-color: Transparent;
    color: #989fa1;
    font-weight: bold;
}

.input_submit_holder
{
    background-color: #fff;
}

.input_submit_holder .input_text
{
    background-color: #fff;
    color: #b3ada9;
    border-color: #e1dedd;
}

.input_submit_holder button
{
    background-color: Transparent;
    background-image: url(/images/btn_search.gif);
}

#frm_contact label
{
    color: #685c53;
}

#search_panel
{
    /*background-color: #f7fcfd;*/
}

#search_panel label
{
    color: #685c53;
}

#search_panel #frm_search_text
{
    border-color: #d3d4d2;
    color: #685c53;
}

button#frm_submit span
{
    color: #4f172a;
}

#search_panel .result_count
{
    color: #4f172a;
}

/* Buttons */
.searchbutton
{
    background-color: Transparent;
    background-image: url(/images/icon_red_arrow.gif);
}

.searchbutton:hover
{
    background-color: Transparent;
}


/* Fields validation */
#error_panel
{
    background-color: #ffe5e5;
    border-color: #f00;
}

#error_panel span
{
    color: #f00;
}

#privacy_panel
{
    color: #685c53;
    background-color: #f4f3f3;
}

/*--------------------------------------------------=> CONTENT LAYOUT */
/*-------------> Modules */
.module, .list_module, .image_module
{
    background-color: #fff;
}

#module_cross_3col .module
{
    background-color: transparent;
}

/* Image modules */
.image_header .overlay
{
    background-image: url(../images/pagetheme/bg_module_overlay_teal.png);
}

/* expanding modules */
.expand_link
{
    background-image: url(/images/icon_expand.gif);
}

/* our services expanding modules */
#services_expanders .expanding_module.close .intro_content p
{
    color: #fff;
}

/* specific modules */
/* home page */
#module_cross_3col
{
    background-image: url(/images/bg_module_3col_cross_top.gif);
}

#module_cross_3col .content
{
    background-image: url(/images/bg_module_3col_cross_btm.gif);
}

#module_footer_3col
{
    background-image: url(/images/bg_module_3col_footer.gif);
    background-color: #685c53;
}


#module_footer_3col .content
{
    color: #fff;
}

#module_footer_3col .content .module
{
    background-color: #73685f;
    background-image: url(/images/bg_cross_home_footer.gif);
}

#module_footer_3col .content .module.last
{
    background-image: url(/images/bg_cross_home_footer_right.jpg);
}


#module_footer_3col .content .module.first select
{
    color: #685c53;
}



.module
{
}
.module.solid
{
    background-image: url(/images/pagetheme/bg_module_generic_solid.gif);
    background-color: #51192c;
}
.module.solid h2, .image_module h2, .solid .rh_location
{
    color: #fff !important;
}


.shaded_box
{
    background-color: #eaf6fd;
}



/*--------------------------------------------------=> MASTER LAYOUT */
#page
{
    background-image: url(/images/bg_page_tile.png);
}

#header
{
}

#content
{
    background-image: url(/images/bgtheme/bg_col_generic.gif);
}



#content .shadow_spacer, #content #shadow_grid_3
{
    background-image: url(/images/bgtheme/bg_main_generic.gif);
}

#footer
{
    background-image: url(/images/bg_footer.png);
}

#footer_shadow
{
    background-image: url(/images/bg_footer_shadow.png);
}


/*--------------------------------------------------=> NAVIGATION */

/* Top navigation */
#top_nav li#worldwide a
{
    background-image: url(/images/btn_lcpworld.gif);
}

#top_nav li
{
    background-image: url(/images/bg_nav_top_pipe.gif);
}

#top_nav li a
{
    color: #009cb0;
}

/* Main navigation */
#main_nav_wrapper #corner
{
    background-color: #fff;
}

#main_nav
{
    background-image: url(/images/bg_nav_main.gif);
}

#main_nav li
{
    background-image: url(/images/bg_nav_main_pipe.gif);
}

#main_nav li a
{
    color: #fff;
}

#main_nav li div
{
    background-image: url(/images/bg_nav_main_shadow.png);
}


#main_nav li ul
{
    background-color: #fff;
    background-image: url(/images/bg_nav_main_drop.gif);
}

#main_nav li ul li
{
    background-image: none;
}

#main_nav li ul li a, #main_nav li ul li a:hover
{
    color: #009cb0 !important;
    background-image: url(/images/bg_arrow_body_link.gif) !important;
}

/*#main_nav li ul li a:hover
{
    color:#4f172a;    
}*/


/* Sub navigation */
#sub_nav li
{
    border-bottom-color: #ede7e9;
}

#sub_nav li.section_title
{
    color: #4f172a;
}

#sub_nav li a, #sub_nav li.current ul li.current ul li a
{
    color: #009cb0;
}

#sub_nav li.current a, #sub_nav li.current ul li.current a, #sub_nav li.current ul li.current ul li.current a
{
    color: #4f172a;
}

#sub_nav li ul li
{
    border-bottom-style: none;
}

#sub_nav li.current ul li a
{
    color: #009cb0;
    background-image: url(/images/bg_arrow_body_link.gif);
}

/* Support navigation */
#support_nav li
{
    background-image: url(/images/bg_nav_support_pipe.gif);
}

#support_nav li.last
{
    background-image: none;
}

#support_nav li a
{
    color: #b6afab;
}

.current, .current *
{
    color: #666;
}

#breadcrumb li
{
    background-image: url(../images/bg_arrow_body_link.gif);
}

.grid_6 #breadcrumb li.last
{
    background-image: none;
}

.banner.grid_9 #breadcrumb li, .banner.grid_9 #breadcrumb li a
{
    color: #fff;
}

/********* JU'S PAGE HEADER TEST */
.banner #breadcrumb li, .banner #breadcrumb a, .banner #breadcrumb h1
{
    color: #fff;
}

td.row_header
{
    color: #666;
}




/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

