@charset "utf-8";
/* CSS Document */

/* Fix legend Icons for replaceability */
.imgLegendIcon1,
.imgLegendIcon2,
.imgLegendIcon3,
.imgLegendIcon4,
.imgLegendIcon5,
.imgLegendIcon6,
.imgLegendIcon7,
.imgLegendIcon8,
.imgLegendIcon9,
.imgLegendIcon10 {
	height: 12px;
	width: 12px;
	background-position: top left;
	background-repeat: no-repeat;
	float: left;
}

#imgLegend9Icon1,
#imgLegend9Icon2,
#imgLegend9Icon3,
#imgLegend9Icon4,
#imgLegend9Icon5,
#imgLegend9Icon6,
#imgLegend9Icon7,
#imgLegend9Icon8,
#imgLegend9Icon9,
#imgLegend9Icon10 {
	height: 9px;
	width: 9px;
}


/* Fix legend Icons for replaceability and consistency */
.imgLegendIcon1 {
	background-image: url(../images/graphs/DbProj010GrhGde1.gif);
}
.imgLegendIcon2 {
	background-image: url(../images/graphs/DbProj010GrhGd2.gif);
}
.imgLegendIcon3 {
	background-image: url(../images/graphs/DbProj010GrhGde3.gif);
}
.imgLegendIcon4 {
	background-image: url(../images/graphs/DbProj010GrhGde4.gif);
}
.imgLegendIcon5 {
	background-image: url(../images/graphs/DbProj010GrhGde5.gif);
}
.imgLegendIcon6 {
	background-image: url(../images/graphs/DbProj010GrhGde6.gif);
}
.imgLegendIcon7 {
	background-image: url(../images/graphs/DbProj010GrhGde7.gif);
}
div.modcontactclaims {
	border: 1px solid #cecece;
	background-color: #f4f4f4;
	width: 243px;
}
div.modcontactclaims div {
	background-color: #ffffff;
	color: #666666;
	margin: 5px 5px 5px 5px;
	padding: 10px 0 10px 0px;
	text-align: center;
	height: 100%;
}
h3.hdrLvesDisab {
	background-color: #f0f0f0;
	padding: 5px 0 5px 10px; 
	margin-bottom: 0;
}

/* Leaves and Disability update 09-09 */
#HealthcareBillingInfo h3.nobg { background-color: transparent; }
#HealthcareBillingInfo p.attention{
	font-size:100%;
	color: #bd3909 !important;
	padding: 0;
}

/* Log On  */

div#logonBox div#logonAgree {
	border-top: 1px solid #dddddd;
	padding-top: 20px;
	margin-top: 30px;
}

div.logonScrnRdr {
	color: #666666;
	font-size: 0.9em;
}

/* Log On  */
div#logonLang {
	margin-bottom: 25px;
	text-align: left;
	padding: 7px 0px 7px 0px;
	font-size: 0.95em;
	border: 0px #cccccc;
	background-color: #ffffff;
}

div#logonBox {
	margin: 15px 0 5px 0;
}

div#logonBox #logonBoxOuter {
width:380px;
}

div#logonBox #logonBoxOuter #logonBoxInner {
	margin: 10px 10px 10px 10px;
	padding: 15px 15px 15px 15px;
	font-size: .9em;
}

div#logonBox input.logonTxtFld {
	margin:3px 10px 0 0;
}

div#logonBox input.logonBtn {
	/*padding: 0 10px;*/
	margin-right: 10px;
}

div#logonBox input.logonChkbx {
	position: relative;
	top: 2px;
}

div#logonBox div#logonAgree {
	padding:15px 0 5px 0;
}

div#logonLinks {
	margin-top: 25px;
	padding-bottom: 10px;
	border-bottom: 1px solid #c1c1c1;
	
}

div#logonTerms {
	margin-top: 200px;
}
