/* this is the defult style if have no CSS applied */
body {
	font-family: Arial, Helvetica, san-serif;
	font-size: 11px;
	color:#666666;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 133%;
	color: #666666;
}

string
{
font-weight:bold    
}
/* any bold text within a paragraph(see phone number on retiree home page) */

.boldText {
	font-weight: bold;
	color: #476367;
}
/*Default links*/

a {
	font-weight: bold;
	color: #476367;
}
/* Left Nav Styles */

/* Left Nav (e.g. Contact Us) */
a.leftnavtop {
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	margin-right: 10px;
}

/* Left Nav Quicklinks*/

.quicklinks { /* quick links header */
   background-image: url("images/leftnavdots.gif");
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
}

.quicklinks2 {
   background-image: url("images/rightnavdots.gif");
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 10px;
}

a.leftnavbottom{
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin-right: 10px;
	text-align:right

}

/*L2 Top Navigation */

.topnav{color:#FFFFFF;}

a.topnav{
font-size:9px;
color:#FFFFFF;
text-decoration:none;
margin-left: 5px;
margin-right: 5px;
margin-top:2px;
margin-bottom:2px;}

a.topnav:hover{color:#000000;}
a.topnav:active{color:#000000;}

/* Copy Styles */
/* L2 header-always has a dotted line (dots.gif) below it. (see "retiree services") on retiree home page */

.header{
	font-size: 12px;
	text-transform:uppercase;
	color: #333333;
	margin-bottom: 0px;	
	margin-top: 15px;
	margin-left: 5px;
}
/* L2 sub-head-(see "news flash" on retiree home page) This style can be used on all levels as a sub-head within text. */
.header2 {
	font-weight: bold;
	color: #333333;
}
/* L3 header-always has a dotted line(dots.gif) below it. (see "Welcome Andersen" and "Plan Benefits Summary" on retiree)*/
.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #476367;
	margin-left: 5px;
	margin-bottom: 0px;
	margin-top: 15px;
}

.whiteheader{ 
	color: #FFFFFF;
	margin-botom: 0px;}

.footer { /* Footer Address */
	font-weight: bold;
	color: #FFFFFF;
}
.footer2 { /* Footer HIPAA and Secure text */
	color: #333333;
	background-image: url("images/homebg.gif");
}
.footer3 {
	color: #333333;
}
.dots {
	background-image: url("images/dots.gif");
}
.logontext{ /*text above logon box*/
	color: #666666;
	font-weight: bold;
}

/* L3 intoductory paragraph- Use on any level when appropriate. text always has a vertical dotted line(dotsv.gif) to the left of paragraph(see welcome andersen page) */
.greyParagraph {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 3px;
}

.middlenav {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-bottom: 3px;
	font-weight: bold;
	text-decoration: none;
}

a.services{
	line-height: 16px;
	text-decoration:none;}
a.services:hover{text-decoration:underline;}
a.services:vlink{text-decoration:none;}

/*styels for dynamica sections - copied header1, header2, header3 from above*/

.section{
	font-family: Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 12px;
	color: #333333;
	margin-left: 5px;
	margin-bottom: 0px;
	margin-top: 15px;}
	
.subsection{
	font-family: Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	font-size: 12px;
	color: #476367;
	margin-left: 5px;
	margin-bottom: 0px;
	margin-top: 15px;}

.plan{
	font-weight: bold;
	color: #000000;
	margin-top:3px;
	margin-left:20px;
	margin-bottom:0px;}

ul.planlinks{
	margin-top:0px;
	margin-left:35px;}
	
ul.subbullet{
	margin-left: 15px;
	}

.bottomnote{margin-left:5px;}

/*PEC Added 10-3-08
  Employee Services Table for Logos */
  
.EmployeeServicesTable
{
width:auto
}
.EmployeeServicesTable td
{
vertical-align:top
}

.EmployeeServicesTable td p
{
font-size:10px;
padding-right:10px;
margin-top:8px
}