/* INDERES appearance.css */
@import "../default/appearance.css";

/* MENU LEVEL 1 */

#menu_level1 a:link,
#menu_level1 a:visited {
    color: #AA4806;
}

#menu_level1 a:hover {
    color: #DF0707;
}

/* MENU LEVEL 2 */

#menu_level2 {
    background: #B30000 url(/siteimages/menu_button_bg.png) repeat-x top;
}

#menu_level2 .menu_level2_entry,
#menu_level2 .menu_level2_entry_selected,
#menu_level2 .menu_level2_entry_hover,
#menu_level2 .menu_level2_entry_disabled {
    background: #B30000 url(/siteimages/menu_button_bg.png) repeat-x top;
    border-right: 1px solid #FFFFFF;
    color: #FFFFFF; 
}

#menu_level2 .menu_level2_entry_disabled {
    color: #9FA1A1;
}

#menu_level2 .menu_level2_entry_selected,
#menu_level2 .menu_level2_entry_hover {
    background: #632523 url(/siteimages/menu_button_bg_hover.png) repeat-x top;
}

#menu_level2 a:link,
#menu_level2 a:visited,
#menu_level2 a:hover {
    color: #FFFFFF;
}

#menu_level2 .menu_level2_entry_selected a,
#menu_level2 .menu_level2_entry_hover a {
    color: #FF7F2A;
}


/* MENU LEVEL 3 */

#menu_level3 {
    background: #B30000 url(/siteimages/menu_button_bg.png) repeat-x top;
}

#menu_level3 .menu_level3_entry,
#menu_level3 .menu_level3_entry_disabled {
    background: #B30000 url(/siteimages/menu_button_bg.png) repeat-x top;
    border-right: 1px solid #FFFFFF;
}

#menu_level3 .menu_level3_entry_selected,
#menu_level3 .menu_level3_entry_hover {
    background: #632523 url(/siteimages/menu_button_bg_hover.png) repeat-x top;
}

#menu_level3 .menu_level3_entry_disabled {
    color: #9FA1A1;
}

#menu_level3 a:link,
#menu_level3 a:visited,
#menu_level3 a:hover {
    color: white;
}

#menu_level3 .menu_level3_entry_selected a,
#menu_level3 .menu_level3_entry_hover a {
    color: #FF7F2A;
}


#menu_level3 .menu_level3_entry_hover,
#menu_level3 .menu_level3_entry_selected {
    background-color: #578CEB;
}


/* ==============================
* Asp specific styles for drop down menus
* ==============================*/

/* The surroundings of the opening DDMenu */
#menu_level2 .DDMenu, #menu_level2 .DDMenu ul {
    font-weight: normal;
    border: 1px solid #C00000; /* The border of the whole DDMenu */
}

#menu_level2 .DDMenu {
    top: 2.2em;  /* How long is the gap between the opening DDmenu and main menu. */
}

/* DDmenu row styles. */
#menu_level2 .DDMenu a, #menu_level2 .DDMenu ul a {
    width: 160px; /* For IE7 */
    background-color: #FFFFFF;
    color: #000000 !important; /* important for IE6 */
    border-bottom: 1px solid #C00000;
    border-right: none;
    padding: 5px 0 5px 5px;
}

/* The colors of the DDmenu rows when mouseover. */
#menu_level2 .DDMenu a:hover, #menu_level2 .DDMenu ul a:hover {
    background-color: #632523;
    color: #FF7F2A !important;  /* important for IE6 */
}

/* Styles of the 2nd level and 3rd level DDmenus */
#menu_level2 .DDMenu ul, #menu_level2 .DDMenu ul ul {        
    left: 165px;   /* How far away does the submenu open. */         
}

/* This is for IE6, otherwise ddMenu appears behind form select elements. */
* html #menu_level2 .DDMenu iframe {
    width:167px; /* This should be 2 pixels wider than the left above.*/
}

/* Icon for showing that the menu has submenus */
#menu_level2 .DDMenu a.hasSubmenu {
    background-image: url(/siteimages/ddMenuMore.gif);
}


/* CompanyViews etc. */

TD.value_even, TD.value_odd {
    BACKGROUND-COLOR: #FFFFFF;
}

TD.value_odd {
    BACKGROUND-COLOR: #FFFFFF;
}

TD.left_value {
    BACKGROUND-COLOR: #FFFFFF;
}

TD.left_value a:link, TD.left_value a:visited {
    color: #000000;
    text-decoration: none;
}

TD.list_header_td, TD.list_header_td_left {
    COLOR: #000000;
    BACKGROUND-COLOR: #B30000;
    padding: 0px;
}

.views_list_header{
    BACKGROUND-COLOR: #B30000;
    COLOR: #FFFFFF;
}

/* coloured BACKGROUND of different headers, e.g. the table headers on companyviews pages */
.header {
    BACKGROUND-COLOR: #B30000;
    COLOR: #FFFFFF;
}

/* company / sector / rankings page name style in company views */
.views_name {
    COLOR: #B30000;
}


/* Struts 2 style classes */

.actionMessage {
    color: #009900;
}

.errorMessage {
    color: #FF0000;
}

/* end Struts 2 style classes */



/* OLD AND UNSORTED */

TD.stripe {
    background-color: #7AA6F5;
}
TD.thin_stripe {
    background-color: #BEC1C3;
}
TD.thick_stripe {
    background-color: #B5B7B9;
}

/* coloured text on company pages, showing company information */
TD.views_txt {
    COLOR: #B30000;
}
/* normal link */
A:link {
    COLOR: #AA4806;
}
A:visited {
    COLOR: #AA4806;
}
A:hover, TD.left_value a:hover {
    COLOR: #DF0707;
}

.views_button {
    COLOR: #ffffff;
}
A.views_button:link {
    COLOR: #ffffff;
}
A.views_button:hover {
    COLOR: white;
}
A.views_button:visited {
    COLOR: white;
}
.upper_button {
    COLOR: white;
}
A.upper_button:link {
    COLOR: white;
}
A.upper_button:hover {
    COLOR: white;
}
A.upper_button:visited {
    COLOR: white;
}
A.upper_button_eq:hover {
    COLOR: white;
}
.upper_button_eq {
    COLOR: white;
}
A.upper_button_eq:link {
    COLOR: white;
}
A.upper_button_eq:hover {
    COLOR: white;
}
A.upper_button_eq:visited {
    COLOR: white;
}
.upper_button_sel_eq {
    COLOR: white;
}
A.upper_button_sel_eq:link {
    COLOR: white;
}
A.upper_button_sel_eq:visited {
    COLOR: white;
}
.views_button_eq {
    COLOR: white;
}
A.views_button_eq:link {
    COLOR: white;
}
A.views_button_eq:hover {
    COLOR: white;
}
A.views_button_eq:visited {
    COLOR: white;
}
.views_button_sel_eq {
    COLOR: white;
}
A.views_button_sel_eq:link {
    COLOR: white;
}
A.views_button_sel_eq:visited {
    COLOR: white;
}
/* TH with link */
.titleLink {
    COLOR: #FFFFFF;
}
A.titleLink:link {
    COLOR: #FFFFFF;
}
A.titleLink:visited {
    COLOR: #FFFFFF;
}
A.titleLink:hover {
    COLOR: #FFFFFF;
}
/* "disabled" link */
.disabled {
    COLOR: #9FA1A1;
}
A.disabled:link {
    COLOR: #9FA1A1;
}
A.disabled:visited {
    COLOR: #9FA1A1;
}
A.disabled:hover {
    COLOR: #9FA1A1;
}
/* consensus link */
A.consensus:link {
    COLOR: #FFFFFF;
}
A.consensus:visited {
    COLOR: #FFFFFF;
}
A.consensus:hover {
    COLOR: #FFFFFF;
}
/* table with background color (e.g. pdf tables) */
TABLE.color {
    BACKGROUND-COLOR: #EDEBEA;
}
/* color of odd rows in all companies section */
TR.oddrow {
    BACKGROUND-COLOR: #DDE0E9;
}
/* color of even rows in all companies section */
TR.evenrow {
    BACKGROUND-COLOR: #FFFFFF;
}

TR.selectedrow {
    BACKGROUND-COLOR: #ffff99;
}
/* the title text in certain tables (e.g. pdf tables) */
TH {
    COLOR: #FFFFFF;
}
/* basic <TD> (old TD now TD.basic) */
TD.basic {
    COLOR: #000000;
}
/* the title text of the pages, found in mainbtn */
TD.title {
    COLOR: #FFFFFF;
}
/* black text on company pages, showing company information headers */
TD.views_header {
    COLOR: #000000;
}
/* alphabetical menu in Rankings Graph page */
TD.alphabets {
    COLOR: #000000;
}
TD.h {
    BACKGROUND-COLOR: black;
    BACKGROUND-IMAGE: url("../../siteimages/blank.gif");
}
TD.v {
    border-left: 1px solid black;
}

TD.forum_row_even {
    BACKGROUND-COLOR: #FFFFFF;
}
TD.forum_row_odd {
    BACKGROUND-COLOR: #F3F3F3;
}

SELECT {
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
}
/* white text in table headers */
.views_th {
    COLOR: #FFFFFF;
}
/* this is temporarily for pdf saving since it has problems with underscore char (_) */
.viewsth {
    COLOR: #FFFFFF;
}
.error {
    COLOR: #FF2222;
}
.log {
    COLOR: green;    
}
.warning {
    COLOR: blue;    
}
.msg {
    COLOR: #FF2222;
}
.notValid {
    COLOR: #808080;
}
.disabled {
    COLOR: #9FA1A1;
}
.consensus {
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #B30000;
}
.winCell {
    BACKGROUND-COLOR: #00FF00;
}
.lossCell {
    BACKGROUND-COLOR: #FF0000;
}
