/*
**************************************************************
** File Name: colors_lac.css
** Author: Steve Davies
** Create Date: 2007-09-04
**
**************************************************************
** Change Log:
**
** 2007-11-27 S. Davies: added colors for psuedo-classes in sbLeftContent.
**
** 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-17 S. Davies: qualified the 'div.sbMenu' class declaration with containing
**                     div name and ID as an 'ID selector', to avoid unintentional overrides.
**
** 2009-02-23  S. Davies: Assign a specific background ("white") to "rightOuter" div
**                    "rightHeader" div, and  mainContent div. This was done, in part
**                     to overlay the BODY element with an opaque barrier.
**
** 2009-04-01  S. Davies: for re-org'd Login Form inputs, assign a specific foreground
**                      color to the class "logInLabel".
**                            
** 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; 
}



/* ------------------ begin:  Type II pages  -----------------------  */
div#topOuter {
    color: #147; 
    background: white;
}


div#mainOuter {
    background: white;
}


div#footer {
    color: #036;
    background: #FFF;
}


/* ------------------ end: Type II pages  ---------------------------  */


/*  ----------------- begin:  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;
    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: #BCAD86;
    color: #cdbe97; 
*/
    color: #DECFA8;
}



  div#sbLeftContentLogin  div#hdrLogIn 
, div#sbLeftContentLogin  div#hdrLogOut {
   color: silver;
}


/* 2009-04-01  S. Davies: for re-org'd Login Form inputs */
div#sbLeftContent *.logInLabel { 
    color:silver; 
}


div#sbLeftContentLogin  a#linkLoginAssist {
    color: silver;
}

div#sbLeftContentLogin  a#linkLoginAssist:hover {
    color: pink;
}


div#sbLeftContent  a#linkPswdChg {
    color: silver;
}


div#sbLeftContent  a#linkPswdChg:hover {
    color: pink;
}


/*  ----  END: colors for the Sidebar LeftContent   ----   */


/*  ----  BEGIN: Left Middle Nav Sidebar (sb) dyn Menu classes colors ----   */

div#sbLeftMidNav a {
    background: transparent;
}


div#sbLeftMidNav div.sbMenu {
    /* 
    2009-02-17 S. Davies: added a 'color' property needed to establish a color of its own (independent of its links)
                       to factor into the DIV's computed styles for DHTML menus.    Maintain it as the same value given to
                       its links (un-hovered), below.
    */
    color: #036; /* darker blue-green */
    background: #EFE5C2;   /* light beige */	
}


/*  2009-02-17 : established that it is set by global ancestor
div.sbMenuBar {
    background: transparent;
}
*/



/*   ----  colors for the the Left Middle Sidebar (sb) "Menu Button" psuedo classes ----   */

/*  ---- orig. from global.css - line 331 - 2009-02-17 S. Davies ----  */
  div#sbLeftMidNav a.sbMenuButton:link
, div#sbLeftMidNav a.sbMenuButton:visited {
    color: #FFF;
}


div#sbLeftMidNav a.sbMenuButton:hover {
    color: #036; /* darker blue-green -maintain it as the same as its sub-menu */  
    background: #EFE5C2;   /* light beige - maintain it as the same as its sub-menu*/	
    border: 1px solid silver;	
    text-decoration: underline;
}



/*   ------ 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: #AA6600;
    background: #EBEBFB;
    font-weight: bold;
    text-decoration: underline; 
}

/* ------------- END: colors for the Left Middle Sidebar (sb) dyn Menu classes ------------- */


/*  ------------- END: psuedo-classes for left-side Nav -------------   */


/*   ------ END: Left Side colors (and end of Type I?) -------  */


/*  ----------------------------------------------------------------- */
/*  --------------------   Right Side   ---------------------------- */
/*  ----------------------------------------------------------------- */

div#rightOuter {
    color: #147;
    background: #FFF; 
}

div#rightHeader {
    color: inherit;
    background: #FFF; 
}


/* note:  override earlier #rightSubHeader with specific biz section colors */

div#rightSubHeader {
    color: #FFF;
/*    background: transparent; */
    background: #BCAD86;
    border-top: 1px solid  silver;
}


div#rightSubHdrBottom {
    background: #745D57;
}


div#rightSubHdrBottomLeft {
    background: #555;
}


div#rightSubHdrBottomRight {
    color: #FFF;
    background: #745D57;
}


/*      ************ main NavBar color styles **********************   */
div#rightNavBar {
    color: #036;
    background:#EFE5C2;   /* light beige */
    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-right: 1px solid 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;
}


div.menuBar a.menuButton:hover {
    color: #F0F; 
    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.
*/


div#navBarMenuDDdynPressCenter {
    border-right: none;
}



/*   ************* Main Content styles ***************   */

div#mainContent {
    color: #000;
    background: #FFF; 
}


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 {
    color: #036;
    background: #FFF;
}

div#footer_header {
   /* this should match rightNavBar */
   background:#EFE5C2;   /* light beige */
}

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 */

