/*
*************************************************
** File Name: home_adhcc.css
** Author: Steve Davies
** Create Date: 6/4/2006
** Desc: extensions and overrides specific to ADHCC Home Page
- for a rule to qualify to be declared in this module, it cannot be applied to:
1) all pages
2) all Home pages
3) all Type I (vertical) pages
4) all pages (Type I and Type II ) for a given biz area
**
** Change Log:
**  YYYY-MM-DD XXXXXX xxxxxxxxxxxxxxxxxxxxxxxxx
**
*************************************************
**  begin style sheet file
*/

/* ---- pull in all rules common to all Type I pages, for the "ADHCC" biz section --------- */

@import url(vert_layout_adhcc.css);


/* ----------------------------- BEGIN - left side  ---------------------------  */


/*
  Note: this is considered a Type I page.  For Type II pages, you need an explicit foreground-color to override the "topOuter " DIV.

Clyde says:  
"margins only add to the confusion, 
when thrown into the 'absolute positioning' mix 
- do not use them." 
*/  


/* debug 
div#sbLeftUpperNav {
    height:  15%; 
    border-bottom: 1px dashed aqua; 
}
 end - debug */


/*  --------------------------  */

/*
div#sbLeftContent  h3 {
    margin: 3%;
	margin-top: -1%;
	font-size: 1.25em;
	font-weight: bolder;
}
*/



/*  --------------------------  */

div#sbLeftMidNav {
/*    top: 38%; */
    top: 39.5%;
	
/*    height: 45%; */
    height: 44%;

/* background: #555;	 debugging */
}



/* ---  div's of class "sbMenuBar": the ID's used are being used here to further qualify  ---- */
/* ----  overrides for the TOP setting; note that the Z Indexes are alread set    ---- */

div#sbLeftMidNavBoxHome {
	display: none;  /*  a home page does not need a link to itself, so suppress it */
}


div#sbLeftMidNavBoxAboutUs {
	top: 1%;  /* for Home pages, this item is the topmost */
}


div#sbLeftMidNavBoxCalndr {
	top: 13%;
}



div#sbLeftMidNavBoxJobMart {
	top: 26%;
}


div#sbLeftMidNavBoxLAC {
	top: 39%;
}


div#sbLeftMidNavBoxFAQs {
	top: 52%;
}


div#sbLeftMidNavBoxLinks {
	top: 65%;
}


/*  !!!!!!!!!!!! REMOVE? OR RENAME */
div#sbLeftMidNavBoxTemp {
	top: 78%;
}



/* ----------------------------- END - left side  ---------------------------  */



/* ----------------------------- BEGIN - right side  ---------------------------  */


/* ----------------- BEGIN: rightHeader internals  -----------------  */

div#rightHeader02 {
	margin-top: 0.9em;
}


div#rightHeaderImage {
    display: none;
}


/* ----------------- END: rightHeader internals  -----------------  */



/* ----------------- BEGIN:  rightSubHeader internals  -----------------  */

div#subHeaderLeft {
    float: left;
/* 	border: 1px dashed green;  */

    height: 95%; /* 97% */ 
    width: 27%;  /* 13% */
	font-size: 1.5em;  /*  to mitigate IE bug with the following SPAN style*/
}


div#subHeaderImage {
    height: 101%;
    width: 52%; 
	margin-left: 4em;
	margin-top: 0.2em;

/* 	border-left: 6px solid white;  */
	border-left: 0.35em solid white;
}



div#subHeaderRight {
    float: right;
/* 	border: 1px dashed aqua;  */

    height: 90%;
    width: 68%;
	font-size: 1em;  /*  to mitigate IE bug with the following SPAN style*/
    padding: 0.5em 0.5em 0 0.5em; 
}



/* ----------------- END: rightSubHeader internals  -----------------  */


/* ----------------- BEGIN: mainContent and internals  -----------------  */

div#mainContent {
    width: 99.5%;
/* debug */	
/*	border: 1px dashed green;  */
}


div#mainContent  p {
    margin-left: 2%;
    margin-right: 2%;
/* debug */	
/* border: 1px dashed red;  */
}


/* temp for demo*/
/*
div#footerAdvertLeft {
	top: 0;
	left: 10%;
    height: 100%;
    width: 25%;
}
*/


/* override and extend */
div.menu a.menuItem {
    height: auto;
    width: auto;
    padding: 0.5em 0 0.5em 1em;
}





/*  end of stylesheet file */

