/*
***************************************************************************
*** File Name: pro_care.css
*** Author: Steve Davies
*** Create Date: 2008-03-27
*** Desc: styles common to all ProCare pages
***
***************************************************************************
*** Change Log:
***
***  2008-04-14 j.bouchard	add styling for ProCare superscript
***
***  2009-12-03 S. Davies: for "#rightHeaderByline" selector, changed font-size
***                      from 1.5em to 1.2em,  for lower res. monitors, to avoid overlap to the left. 
***
***************************************************************************
**  begin style sheet file
*/


/*   ------  general styles redundant to those found in global.css   -------   */

.singleLine { white-space: nowrap;}

.decimalAlign { text-align:right; padding: 0 0.25em}

table.hdrVAlignBottom tr th { vertical-align:bottom; }

.vAlignBottom { vertical-align:bottom; }


/*   ------  more general styles   -------   */

div.leftColumn {
    float: left;
    width: 50%;
    height: auto;  /*  the default */
}


div.rightColumn {
    float: right;
    width: 50%;
    height: auto;  /*  the default */
}



/* ---------------- 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  --------------------------------------   */

/*  ------------  BEGIN: right banner styles, derived from N-Org  ------------  */


div#rightHeader {
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
}


div#rightHeaderImage {
    float: left;
    padding: 0.1em 0 0 0;
    height: 92%; 
	width: 7.75%;   /*  9.6%; */
}


div#rightHeaderBizName {
    position: absolute;
    left: 9%;
    bottom: 5%;  /* allow the Top offset to be auto-calculated (with this large a font-size, should force Top into a negative number */   
    height: 90%;
    width: 70%; 
    text-align: left;
/*    padding: 0 0.25em 0 0.25em; */
/*	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif ; */
	font-size: 3.2em; 
    font-weight: normal;  	
}


div#rightHeaderByline {
   float: right; 
   margin-top: 2%;
   line-height: 1.3;
   padding: 0.25em;
/*   font-size: 1.5em;	2009-12-03 S. Davies - for lower res. monitors, to avoid overlap to the left */
   font-size: 1.2em;	 
   font-style: italic;
   font-weight: normal;  	
}



div#rightHeaderRightImgBox {
   float: right; 
   height: 100%; 
   width: 8%;
}


span#rightHeaderBizNameText1 {
    color: #69C;	
    font-weight: bold;  	
}


span#rightHeaderBizNameText2 {
    font-weight: bold;  
}


span#rightHeaderBizNameSuperscript {
    vertical-align: super;
	font-size: 0.3em;	 
    font-weight: bold;  
}



/*  ------------  END: right banner styles  ------------  */


/*   ************** right Nav Menu - overrides and extensions  **************************   */

div.menuBar {
	top:15%; 
}


/*
div.menuBar a.menuButton {
    padding-right: 1em;
}
*/

div.menu {
	width: 125%;
}



/*   ********* begin: ID's for nav "MenuBar" items  ************************  */


/*    ********* Nav Bar Item  #1 **************    */

div#navBarMenuDDdynBox1 {
	left: 10%;
/* debug */
/*	border-right: 1px dashed aqua; */
}


/*   ********* Nav Bar Item #2 ***************    */

div#navBarMenuDDdynBox2 {
	left: 35%;
	border-left: 1px solid white;
	border-right: 1px solid white;
    padding-left: 3em;
    padding-right: 3em;
}


/*   ********* Nav Bar Item #3 ***************    */

div#navBarMenuDDdynBox3 {
	left: 67%;
/* debug */
/*	border-left: 1px dashed aqua; */

}



/*   ********* End:  ID's for Nav MenuBar item  ************************   */


/*  ************** END: right Nav Menu  for ProCare **************************  */

/* ----------------- BEGIN: mainContent and internals  -----------------  */

span.mainSuperscript {
	position: relative;
 	top: -1ex;
  	font-size: 60%; 
}




/*  end of stylesheet file */

