@charset "UTF-8";
/* CSS Document */

/**********************************************************************/
/*	STYLES BORROWED FROM KP.ORG                                       */
/**********************************************************************/
body
{
	font: 0.8125em/1.408em /*1.308em*/ Verdana,Arial,sans-serif ;
}



#kpHeader {
    min-height: 69px;
    padding: 24px 0 7px 20px;
    position: relative;
}
a.kpLogo {
    background: url(../kp_org_nav_images/icons_all.gif) no-repeat scroll 0 -3889px transparent;
    display: block;
    height: 27px;
    margin-bottom: 25px;
    width: 244px;
}

/***** sign on link from kp.org */

ul.kpToolbar {
    display: inline-block;
    width: 748px;
	list-style:none outside none;
	padding: 0px;
}
ul.kpToolbar li {
    /*border-right: 1px solid #959595;*/
    float: left;
    font-size: 0.846em;
    margin-right: 10px;
    padding-right: 10px;
}
ul.kpToolbar li a {
    background: url(../kp_org_nav_images/icons_all.gif) no-repeat scroll 0 -324px transparent;
    padding-left: 20px;
    text-decoration: none;
}
ul.kpToolbar li a:hover {
    color: #FF760C;
}
/*
.wptheme-topLevelLinks-list,.wptheme-applicationName {
	display: none;
}
*/
.wptheme-access {
	position: absolute;
	left: -9999px;
}
/*
.wptheme-clearing {
	clear: both;
}
*/

/***** top right golbal links for microsite */

ul.kpUtilNav {
	position: absolute;
	top: 36px;
	left: 636px/*533px*/;
	width: 250px /*447px*/;
	padding:0;
}
ul.kpUtilNav ul {
    /*float: left;*/
    padding-left: 0/*20px*/;
}
ul.kpUtilNav li {
	float: left;
	padding-left: 20px;
    list-style: none;
    line-height:17px;
}
ul.kpUtilNav a {
    background: url(../kp_org_nav_images/icons_all.gif) no-repeat scroll 0 -3967px transparent;
    color: #252525;
    font-size: 0.692em;
    padding-left: 15px;
    text-decoration: none;
}
ul.kpUtilNav a:hover {
    background-position: 0 -4030px;
}

/***** version r6.1 nav styles from kp.org */

#wppTopNav {
    background-color: #6C9C38;
    border-radius: 0 23px 0 0;
    margin: 0 0 1px;
    text-align: center;
    width: 980px;
}
span.wppTopNavP, span.wppTopNavS {
    display: inline-block;
	/*padding-top: 2px;*/
}
span.wppTopNavP ul
{
	padding: 0 0 10px 15px ;
	line-height: 18px;
    list-style: disc outside none;
    margin: 0;
}
span.wppTopNavP li.first-child {
    border-left: 1px solid #FFFFFF;
}
li.wppTopNavP {
    border-right: 1px solid #FFFFFF;
    display: inline-block;
    float: left;
    line-height: /*2.28em*/2.077em;
}
li.wppTopNavP a {
    color: #FFFFFF;
    display: block;
    padding: 0 18px;
    text-decoration: none;
}
li.wppTopNavP a:hover, li.wppTopNavP a:focus, li.wppTopNavP a.highlight {
    background-color: #FF760C;
}

li.wppTopNavP a:active {
    background-color: #DD6B1D;
}
span.wppTopNavSV {
    left: 0;
    position: absolute;
    visibility: hidden;
    width: 980px;
}
span.wppTopNavS li {
    border-top: 0.333em solid transparent;
    display: inline-block;
    float: left;
    font-size: 0.923em;
    line-height: 1.083em;
    text-align: left;
}
span.wppTopNavS li.first-child, span.wppTopNavS li.first-child a {
    border-left: 0 none;
}
span.wppTopNavS a {
    background: none repeat scroll 0 0 #C5DEA7;
    border-left: 1px solid #FFFFFF;
    color: #203E00;
    display: block;
    min-height: 2.25em;
    padding: 0 20px;
}
span.wppTopNavS a:hover {
    background: url(../kp_org_nav_images/icons_all.gif) no-repeat scroll 7px -455px #C5DEA7;
    color: #FF760C;
}
span.wppTopNavS a.highlight {
    background: url(../kp_org_nav_images/icons_all.gif) no-repeat scroll 7px -455px #C5DEA7;
    color: #203E00;
    cursor: default;
}
div.wppTopNavS {
    background: none repeat scroll 0 0 #C5DEA7;
    border-top: 1px solid #FFFFFF;
    height: /*2.538em*/ 2.71em;
}

/***** from kp.org no used in microsite

#kpFooter {
    background: url(../kp_org_nav_images/tab_footer_grn_texture.jpg) no-repeat scroll 0 0 #A6C269;
    border-radius: 0 0 19px 0;
    clear: both;
    font-size: 0.846em;
    height: 64px;
    line-height: 1.455em;
    padding: 10px 0 0 265px;
    width: 715px;
}
#kpFooter ul {
    clear: left;
    padding: 5px 0 0;
    width: 100%;
}
#kpFooter li {
    float: left;
}
#kpFooter li a {
    border-left: 1px solid #FFFFFF;
    padding: 0 8px;
}
#kpFooter li.first-child a {
    border: 0 none;
}
#kpFooter li a:hover {
    text-decoration: none;
}

*/

/***************************
	KP Golbal footer styles & styles for Adobe Acrobat footer notation. see below
****************************/

#kpFooter {
    background: url(../kp_org_nav_images/tab_footer_grn_texture.jpg) no-repeat scroll 0 0 #A6C269;
    border-radius: 0 0 19px 0;
    clear: both;
    font-size: 0.846em;
    height: 64px;
    line-height: 1.455em;
    padding: 10px 0 0 265px;
    width: 715px;
	margin-bottom:35px;
}

#kpFooter ul {
	clear:left;
	padding:5px 0 0;
	width:100%;
	list-style: none outside none;
}
#kpFooter li {
	float:left;
}
#kpFooter li a {
	padding:0 8px;
	border-left:1px solid #fff;
}
#kpFooter li.first-child a {
	border:0;
}
#kpFooter li a:hover {
	text-decoration:none;
	color: #E66600;
    cursor: pointer;
}

.copyright {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:.8em /*9px*/;
    color:#fff;
    padding: 8px 0 0 8px;
	float:left;
}

/************************
 Use this style when page has a PDF download to reference. see footer of this page for wording:
 https://healthy.kaiserpermanente.org/health/care/consumer/my-health-manager/new-members
 
 	<ul>
	<li>You will need the free <a title="Kaiser Permanente is not responsible for the content or policies of external Internet sites." href="http://get.adobe.com/reader/">Adobe Acrobat Reader<img alt="Kaiser Permanente is not responsible for the content or policies of external Internet sites." src="images/external_icon.gif"></a> to read PDFs.</li>	
	</ul>
	

*************************/
div.kpFootnote {
	padding:50px 0 10px 273px;
	font-size:.846em;
	clear:both;
}
div.kpFootnote img {
	vertical-align:bottom;
}
div.kpFootnote ul {
	list-style: none outside none;
}
div.kpFootnote li {
	float:left;
}
div.kpFootnote li a, div.kpFootnote a:visited {
	color: #003399;
}
div.kpFootnote li a:hover {
	text-decoration:none;
	color: #E66600;
    cursor: pointer;
}


#apDiv4 div {
	font-size: 24px;
	font-weight: bold;
}
