/*
**************************************************************
** File Name: colors_pro_care.css
** Author: Steve Davies
** Create Date: 2008-03-27
**
**************************************************************
** Change Log:
**
** 2008-05-12 J. Bouchard: added styling for footer_header div
**
** 2008-09-11  S. Davies: provide default colors for psuedo-classes for
**                      left-side Nav - Type I.  For inner left-side containers,
**                      may need to increase specificity for link pseudo-classes
**                      by using their container DIV's ID, to override these new
**                     #leftOuter ID-selected defaults.
**                            
** 2009-02-18 S. Davies: "Mid" sidebar re-org -qualified the 'div.sbMenu' class
**                    declaration with containing div name and ID as an 'ID selector', 
**                    to avoid unintentional overrides.  Inverted the background color
**                    on the hover state for child links.
**
** 2009-02-26  S. Davies: Assign a specific background ("white") to "rightOuter" div
**                    "rightHeader" div, and  mainContent div.  For the BODY element, factored
**                     (i.e. removed from here, and up to global.css) the implicit setting of the 
**                     'background-color' aspect of the 'background' shorthand property (to
**                     a light gray -#EEE). 
**
** 2009-05-15 S. Davies: removed all color rules for all links in mainContent (Type I) 
**                     and mainContentRight (Type II) DIVs, if any (i.e. psuedo-classes).
**                     Note that links in these regions are generally considered to be 'non-nav.',
**                     meaning 'not part of a menu system or navigational widget or control'.
**                     Also factored out the Calendar Master colors, up to colors_global.css.
**
**  YYYY-MM-DD X. XXXXX: xxxxxxxxxxxxxxxxxxxxxxxxx
**
**
**************************************************************
**  begin style sheet file for "colors"
*/


/* general classes */

span.redText { 
    color: #C00;  /* dark red */	
}

span.silverText { 
    color: #767;  /* dark red */	
}



/* 
 -- moved to global.css on 2009-02-26 
body { background: #EEE;}
*/


/*  -- moved to global.css on 2008-05-12  
div#outerMost {
    border-right: 1px #DDD solid;
}
*/

/*  ---------------- END: move to global?  ----------------  */



/* ************* Type II pages *********************** */
div#topOuter {
    color: #147; 
    background: white;
}


div#mainOuter {
    color: #147; 
    background: white;
}


div#mainOuter {
/*    border: 1px red dashed; */
}


/* ************* Type I pages *********************** */

div#leftOuter {
/*  establish a broad default  */
    color: #FFFFFF;
	background: #257;
}


/*  --- note: for Type II pages, need an explicit foreground-color to override topOuter, plus its own bgrd color ---  */

div#sbLeftUpperNav {
    color: #FFFFFF;
	background: #257;
}


/*  --------------------------------------  */

div#sbLeftNavLowerImg {
    background: inherit;
    border-color: #F00;
}

/*  ************** psuedo-classes for Nav left ***********************  */

/* ----  BEGIN: provide default colors for psuedo-classes for left-side Nav - Type I  -----  */
/* ----  2008-09-11  S. Davies   ---  */

  div#leftOuter a:link
, div#leftOuter a:visited {
    color: white; 
    -moz-outline: none;  /*  Mozilla-specific attribute disabled */
    outline-style: none;  /*  IE-specific attribute disabled */
    -moz-user-focus: none;  /*  Mozilla-specific attribute disabled */
}


div#leftOuter a:hover {
    color: #FFBFAA;
    text-decoration: underline;
}

/* -------  END:  2008-09-11  S. Davies   ------  */


/* ----   potential overrides here   ---  */
  div#sbLeftUpperNav a:link
, div#sbLeftUpperNav a:visited {
    color: #FFF;
}


div#sbLeftUpperNav a:hover {
    color: #FFBFAA;
/*    color: #0F0;  */
    text-decoration: underline; 
}


/* 
9/11/2008 - do not set any styles for the 'focus' and 'active' states -ignore them 
- they don't lend any value to links (like 'menu items') that nav away to other 'pages'.
*/

/* 2008-09-11 S, Davies - commented out

  div#sbLeftUpperNav a:focus
, div#sbLeftUpperNav a:active {
   color: #AAA;
}
*/


/*  ********  begin: Sidebar LeftContent   *************  */
div#sbLeftContent  p {
    color: #DECFA8;
}



/*  ******** end: colors for the Sidebar LeftContent   *************  */


/*  ******** colors for the Left  Middle Sidebar (sb) dyn Menu classes  *************  */

div#sbLeftMidNav div.sbMenu {
    background: #EEE;   /* light gray */	
}



/*   ----  colors for the the Left Middle Sidebar (sb) "Menu Button" psuedo classes ----   */

   div#sbLeftMidNav a.sbMenuButton:link
,  div#sbLeftMidNav a.sbMenuButton:visited {
    color: inherit;
    background: transparent;
}


div#sbLeftMidNav a.sbMenuButton:hover {
    color: #036;
    text-decoration: underline;
    background: #EEE;   /* light gray */	
    border: 1px solid silver;
}


/*   ------ color for the Left Middle Sidebar (sb) dyn "Menu Item" psuedo classes  -------  */


/* 
2008-09-11  S. Davies:  increased specificity, 
                     using the container DIV's ID instead of the "div.sbMenu" class , 
                     to override new #leftOuter pseudo-class defaults 
*/


  div#sbLeftMidNav a.sbMenuItem:link
, div#sbLeftMidNav a.sbMenuItem:visited {
     color: #036; /* darker blue-green */
     -moz-outline: none;
     outline-style: none;  /*  IE-specific attribute disabled */
	 -moz-user-focus: none;  /*  Mozilla-specific attribute disabled */
}


div#sbLeftMidNav a.sbMenuItem:hover {
   color: #FF6600;
    text-decoration: underline; 
}


/*  ******  END: colors for the the Left Middle Sidebar (sb)  psuedo classes  ***********  */


/*  ---------------------------- END: colors for Left Side - Type I   -----------------------   */


/*  ----------------------------------------------------------------- */
/*  --------------------   Right Side  ---------------------------- */
/*  ----------------------------------------------------------------- */

div#rightOuter {
    color: #147;
    /* background: #F3F; -for testing */
    background: white;
}


/* -------- internals ---------- */

div#rightHeader {
    color: inherit;
    background: white;
}


/* note:  override earlier #rightSubHeader with specific biz section colors */

div#rightSubHeader {
    color: #FFF;
/*    background: #BCAD86;  medium tan */
/*    background: #B0B0B0;  light medium grey */
/*    background: #AAAAAF;  medium grey  */
/*    background: #A0A0AF;  medium grey */ 
/*    background: #B1B1BF;  medium grey */
    background: #EEE; /* lighter gray */
    border-top: 1px solid  silver;
}


div#rightSubHdrMid {
    color: #036;
}



/*      ************ main NavBar color styles **********************   */
div#rightNavBar {
    color: #036;
/*    background:#EFE5C2;    light beige */
/*    background:#E1ECDF;    light blue gray */
    background:#DDD;   /* light gray */
    border-top: 1px solid silver;
}


div#navBarMenuDDdyn {
    color: #FFF;
    background: #257;
}


/*     ********** color for the navBarTop link psuedo classes  ************************   */

 div#navBarTopRight a:link
 , div#navBarTopRight a:visited {
    color: #036;
}

div#navBarTopRight a:hover {
   color: #F60; 
}

div#navBarTopRight a:focus
 , div#navBarTopRight a:active {
    color: #669966;  
}


/*   ********** color for the navBarBreadcrumb psuedo classes  ************************  */

 div#navBarBreadcrumb a:link
 , div#navBarBreadcrumb a:visited {
    color: #036;
}

div#navBarBreadcrumb a:hover {
   color: #F60; 
}

div#navBarBreadcrumb a:focus
 , div#navBreadcrumb a:active {
    color: #669966;  
}



/*     ********** colors for the main dyn Menu classes  ************************  */
div.menuBar {
    background: transparent; 
	color: white;
    border-color: white; 
}


div.menuBar a.menuButton {
    background: transparent;
}


div.menu {
/*    background: #EFE5C2;   light beige */
    background: #EEE; 
}

a.menuItem {
    background: transparent;
}


/*   **********     color for the main dyn "Menu Button" psuedo classes  ************************   */
  div.menuBar a.menuButton:link
, div.menuBar a.menuButton:visited {
	color: white;
	text-decoration: none;
 	padding-top: 2px;  /* what is this doing here? */
}


div.menuBar a.menuButton:hover {
    color: #FFBFAA;
    text-decoration: underline;
}


/*  Note: we no longer recognize the ACTIVE and FOCUS states for Nav menus  */


/*       ********** color for the main dyn "Menu Item" psuedo classes  ************************  */
  div.menu a.menuItem:link
, div.menu a.menuItem:visited {
    color: #036;
    -moz-outline: none;
    outline-style: none;  /*  IE-specific attribute disabled */
	-moz-user-focus: none;  /*  Mozilla-specific attribute disabled */
}


div.menu a.menuItem:hover {
    color: #F60; 
    text-decoration: underline;
}

/* 
2007 - simply don't set any styles for the 'focus' and 'active' states -ignore them! 
-they don't lend any value to menu items on a drop-down.
*/



/*   ************* Main Content styles ***************   */

div#mainContent {
    color: #000;
    background: transparent;
}


div#mainContent  th {
/*    background: #6CC; greenblue-ish hue, used for Services */
/*     background: #D6FA83; greenish hue, used for FLTC*/
    background: #BCAD86;  /* medium brown*/
}


div#mainContentLeft {
    color: #036;
    background: transparent;
    border-right: 1px solid #036;
}

div#mainContentRight {
    color: inherit;
    background: transparent;
}


/**************** Footer area  **************/

div#rightFooter, div#footer {
    color: #036;
    background: #FFF;
}

div#footer_header {
   /* this should match rightNavBar */
   background:#DDD;   /* light gray */
}

div#footerAdverts {
/*    background: #FFBFAA; */
    background: #FFF;
}

div#footerNav {
    color: inherit;
    background: transparent;
}

div#footerNavLeft {
    color: inherit;
    background: transparent;
}

div#footerNavRight {
    color: inherit;
    background: inherit;
}

div#footerNavBottom {
    color: inherit;
    background: transparent;
}

/*********  footer - Right Nav ***************************/
  div#footerNavRight a:link
, div#footerNavRight a:visited {
    color: #036;
}

div#footerNavRight a:hover {
   color: #F00;
}

  div#footerNavRight a:focus
, div#footerNavRight a:active {
    color: #669966;  
}

/*********  footer - Left Nav ***************************/
  div#leftFooter a:link
, div#leftFooter a:visited {
    color: #036;
}

div#leftFooter a:hover {
   color: #F00;
}

  div#leftFooter a:focus
, div#leftFooter a:active {
    color: #669966;  
}


/*  end of style sheet file */

