/*
****************************************************
** File Name: adhcc.css
** Author: Steve Davies
** Create Date: 6/4/2006
** Desc: styles common to all ADHCC pages and documents
**
** Change Log:
**  YYYY-MM-DD XXXXXX xxxxxxxxxxxxxxxxxxxxxxxxx
**
****************************************************
**  begin style sheet file
*/


/*   ------  general styles redundant to those found in global.css   -------   */


.serifFont { font-family: "Times New Roman", Times, serif; }

.singleLine { white-space: nowrap;}

.decimalAlign { text-align:right; padding: 0 0.25em}

table.hdrVAlignBottom tr th { vertical-align:bottom; }

.vAlignBottom { vertical-align:bottom; }


/* ---------------- BEGIN - sbLeftUpperNav internals  ----------------  */


/* --------  redefine the class for left Upper Nav  DIVs, in order to remove the need for any ID selectors ---------- */

div.leftUpperNav {
    position: relative;
    top: auto;
    left: auto;
    width: auto; 
    height: auto;
    padding-left: 1em;
    padding-bottom: 0.7em;
}


/*  ---------------- END - sbLeftUpperNav internals  ----------------  */



/*    ----------------------------- RIGHT SIDE  -------------------------   */

/*  ------------ right banner styles for ADHCC ------------  */
div#rightHeaderAcronym {
/*	this could also be deployed in vert_layout_adhcc */
    float: left;
/* 	border: 1px dashed orange;  */
    padding: 0 0.2em 0 0.1em;
	margin-top: -0.12em;

    /*  
    this override of DIV redefine with hidden overflow is key for
    text to be able to overlap while keeping parent unadjusted
    */
    overflow: visible;  

/*	BEGIN: font info -is more germaine to this type of module  */

/*	font-family: "Microsoft Sans Serif", Arial, Verdana, Geneva, Helvetica,  sans-serif ; */
    font-family: "Times New Roman", Times, serif;
	font-size: 6em; /*4.5em;  */
	font-style: italic;
	font-weight: bold;
}


div#rightHeaderImage {
/*	this could also be deployed in vert_layout_adhcc */
    float: left;
    padding: 0.2em 0 0 0;
    height: 92%; 
	width: 8%;
}

div#rightHeaderImage img {
   margin-top: 0.3em; 
}



div#rightHeaderBizName {
/*	this could also be deployed in vert_layout_adhcc */
    float: right;
	margin-top: 0.8em;
/* 	border: 1px dashed red;  */
    padding: 0 0.25em 0 0.25em;
	
    /*  
    this override of DIV redefine with hidden overflow is key for
    text to be able to overlap while keeping parent unadjusted
    */
    overflow: visible;  

/*	BEGIN: font info -is more germaine to this type of module  */
	font-family: inherit;
	font-size: 2.6em;
	font-style: normal;
}


span#bannerTextSmall {
	font-size: 0.5em;
	font-style: normal;
/* 	border: 1px dashed purple; */
	padding-left: 5px;
/*	vertical-align: middle; */
/*	line-height: 1; */
	white-space: nowrap;
}



/*************** right Nav Menu - overrides and extensions for ADHCC ***************************/

div.menu { width: 115%;}


/********** ID's for nav "MenuBar" items  *************************/

div#navBarMenuDDdynBox1 {
	left: 2%;
    width: 24%;
}


div#navBarMenuDDdynEducation {
	left: 27%;
    width: 22%;
}


div#navBarMenuDDdynProductsServices {
	left: 52%;
    width: 22%;
}


div#navBarMenuDDdynPublicationsData {
	left: 77%;
}



/*  end of stylesheet file */

