@charset "ISO-8859-1";

/*			Styles for the master pages for the 2009 Retirement Books Online 	*/

body {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0;
	background: #fff top repeat-x fixed;
}
#banner {
	height: 106px;
	background: url("../benefits/PlanBookSection/art/planbooks09banner.jpg") top left no-repeat;
}
#banner p {
	display: none;
}

.BreadCrumbs { font-size: 10pt; }
.BreadCrumbsActive { font-weight: bold;  font-size: 10pt; }
.globalnav {	width: 100%;
	background-color: #e5e5e5;
}
#booknav a {
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}
#booknav td {
	text-align: center;
}
#footer { 
	font-size: 10pt;
	text-align: center;
}

#booknav a, #footer a { 
	color: #336666;
}
#booknav a:link, #footer a:link { 
	color: #336666;
}
#booknav a:visited, #footer a:visited { 
	color: #336666;
}
#booknav a:hover, #footer a:hover { 
	color: #5C8FA0;
}


.BannerTitle {font-size: 12pt; color: #000000; }
.BannerTitleCell {background-color: #F2DBAF; }
.SectionTitle {font-size: 10pt; color: #CC9966; }
.SideBarChild { text-decoration: none;  font-weight: bold; font-size: 10pt; color: #CC9966;}
.SideBarChildActive { text-decoration: none;  font-weight: bold;  font-size: 10pt; color: #000000; }
.SideBarChildActiveCell {background-color: #F2DBAF; }
.SideBarFirst { font-weight: bold;  text-decoration: none;  font-size: 10pt; color: #000000;}
.SideBarFirstActive { font-weight: bold;  font-size: 10pt; color: #000000; }
.SideBarFisrtActiveCell {background-color: #F2DBAF; }
.SideColorBar {background-color: #FFFFFF; }
.FooterBig { font-size: 14pt; color: #000000; }
.FooterSmall { font-size: 10pt; color: #000000; }
