@import url(components_leftnav.css);
/* LEFT NAVIGATION */
#col1holder {
	float: left;	
	width: 199px;
}
#leftnavholder {
	float: left;
	width: 199px;
	padding-bottom: 7px;
	background: url(/sites/529/images/bot_leftnav.gif) bottom no-repeat;
}
#leftnavholder a {
	color: #393939;
}
/* #leftnavholderdiv {
	float: left;
	width: 199px;
	padding-bottom: 7px;
	background: url(/sites/529/images/bot_leftnav.gif) bottom no-repeat;
} */

#leftnav {
	float: left;
	list-style: none;
	background: url(/sites/529/images/top_leftnav.gif) no-repeat;
	padding-top: 5px;
}

/*** ENL changed ***/
#leftnavholder  #leftnavdiv {
	float: left;
	width: 199px;
	background: url(/sites/529/images/top_leftnav.gif) no-repeat;
	padding: 5px 0px 0px 0px;;
}

#leftnav ul, #leftnav li {
	float: left;
	list-style: none;
}

.navlevel1 {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 9px;
	width: 169px;
	display: inline;
	background: url(/sites/529/images/leftnavtxt_bg.gif) bottom left no-repeat;
}

.showNavLevel2 {
	padding-left: 5px;
	padding-right: 5px;	
	width: 189px;
	display: inline;
	background: url(/sites/529/images/mid_leftnav.gif) repeat-y;
}

.hideNavLevel2 {
	display: none;
}

.hideNavLevel3 {
	display: none;	
}

.showNavLevel3 {
	padding-bottom: 1px;
	background: url(/sites/529/images/leftnav_dot.gif) left bottom repeat-x;
}

#leftnavholder div {
	float: left;
	width: 187px;
	padding-bottom: 20px;
	padding-left: 6px;
	padding-right: 6px;
	background: url(/sites/529/images/mid_leftnav.gif) repeat-y;
}

/*** ENL changed ***/
#leftnavholder #leftnavdiv #leftnavdiv2 {
	float: left;
	width: 187px;
	padding-bottom: 20px;
	padding-left: 6px;
	padding-right: 6px;
	background: url(/sites/529/images/mid_leftnav.gif) repeat-y;
	text-align: center;
} 


/* MAIN LEFT NAVIGATION */

#leftnav a.roll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 109%;
	color: #492F91;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 10px;
	display: block;
	background: url(/sites/529/images/no_roll_arrow.gif) left 3px no-repeat;
}

#leftnav a.roll1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 109%;
	color: #492F91;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 10px;
	display: block;
	background: url(/sites/529/images/no_roll_arrow.gif) left 3px no-repeat;
}


#leftnav a.selected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 109%;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 10px;
	display: block;
	color: #197327;
	background: url(/sites/529/images/yellow_arrow.gif) left 3px no-repeat;
}

#leftnav a.selected1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 109%;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 10px;
	display: block;
	color: #197327;
	background: url(/sites/529/images/yellow_arrow.gif) left 3px no-repeat;
}

#leftnav a.roll:hover {
	color: #197327;
	background: url(/sites/529/images/yellow_arrow.gif) left 3px no-repeat;
}

#leftnav a.roll1:hover {
	color: #197327;
	background: url(/sites/529/images/yellow_arrow.gif) left 3px no-repeat;
}

/* LEVEL 2 LEFT NAVIGATION - show or hide sub-navigation */
.showSubnav {}
.hideSubnav { 
	display: none; 
}

/* LEVEL 2 LEFT NAVIGATION - text links */
#leftnav a.roll2, #leftnav a.selected2 {
	text-indent: 0px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 6px;
	height: auto;
	width: 162px;
	font-size: 91%;
	display: block;
	text-decoration: none;
	background: url(/sites/529/images/leftnav_dot.gif) left bottom repeat-x;
}

#leftnav a.roll2:hover{
	background: url(/sites/529/images/leftnav_dot.gif) left bottom #FBEAAC repeat-x;
}
#leftnav a.selected2 {
	background: url(/sites/529/images/leftnav_dot.gif) left bottom #FBEAAC repeat-x;
}

#leftnav a.roll3 {
	text-indent: 0px;
	padding-left: 29px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	height: auto;
	width: 153px;
	font-size: 91%;
	display: block;
	background: url(/sites/529/images/nav_bullet.gif) 21px 8px #FDE293 no-repeat;
}

#leftnav a.selected3 {
	text-indent: 0px;
	padding-left: 29px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
	height: auto;
	width: 153px;
	font-size: 91%;
	display: block;
	background: url(/sites/529/images/nav_bullet.gif) 21px 8px #FDE293 no-repeat;
	color: #187327;
}	

#leftnav a.roll3:hover {
	color: #187327;
}

/* RELATED RESOURCES & TEASER */
#rel_res, #more_ways {
	background: url(/sites/529/images/bot_rel_res.gif) bottom right no-repeat;
	margin-top: 18px;
	width: 187px;
	float: left;
}

#leftnavdiv #rel_res {
	margin-top: 0px;
}

#tr_office {
	background: url(/sites/529/images/bot_rel_res.gif) bottom right no-repeat;
	margin-top: 12px;
	width: 187px;
	float: left;
}

#rel_res dt {
	padding-left: 18px;
	padding-top: 20px;
	height: 20px;
	background: url(/sites/529/images/top_rel_res.gif) no-repeat;
}

#more_ways dt {
	padding-left: 16px;
	padding-top: 20px;
	height: 20px;
	background: url(/sites/529/images/top_rel_res.gif) no-repeat;
}

#tr_office dt {
	padding-left: 18px;
	padding-top: 20px;
	height: 36px;
	background: url(/sites/529/images/top_tr_office.gif) no-repeat;
}

#rel_res dd, #more_ways dd, #tr_office dd {
	background: url(/sites/529/images/rel_res_div.gif) bottom left no-repeat;
	margin-left: 14px;
	margin-right: 10px;
	padding-top: 10px;
	padding-bottom: 8px;
}

#tr_office dd img {
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}


.leftnav_faq {
	text-decoration: none;
	color: #917CAF;	
	padding-left: 15px;
	background: url(/sites/529/images/plus.gif) 0px 2px no-repeat;
	display: block;
}

/* LEFT NAV TEASERS */
#teaser {
	margin-top: 17px;
	float: left;
	width: 199px;
	padding-bottom: 20px;
}

#teaser div{
	padding-left: 24px;
	padding-top: 19px;
	padding-right: 34px;
	
}
.investing {
	background: url(/sites/529/images/arrow_down.gif) no-repeat;
	width: 199px;
}

.investing dt {
	padding-left: 26px;
	padding-top: 21px;
}

.investing dd {
	padding-left: 28px;
	padding-top: 2px;
	padding-right: 34px;
	padding-bottom: 50px;
}

.documents {
	background: url(/sites/529/images/paper_corner.jpg) no-repeat;
}

.documents dt {
	padding-left: 18px;
	padding-top: 22px;
}

.documents dd { 
	margin-left: 18px;
	padding-top: 10px;
	padding-bottom: 12px;
	width: 154px;
	background: url(/sites/529/images/horiz_dot.gif) bottom left repeat-x;
}

.get_smart {
	background: url(/sites/529/images/arrow_down.gif) no-repeat;
	padding-bottom: 20px;
}

.get_smart dt {
	padding-left: 24px;
	padding-top: 21px;
}

.get_smart dd {
	padding-left: 24px;
	padding-top: 2px;
	padding-right: 30px;
	padding-bottom: 6px;
}

.newsltr {
	background: url(/sites/529/images/paper_corner.jpg) no-repeat;
}




.newsltr dt {
	padding-left: 24px;
	padding-top: 17px;
}

.newsltr dd {
	padding-left: 24px;
	padding-top: 10px;
	padding-right: 34px;
	padding-bottom: 20px;
}

.what_smart {
	background: url(/sites/529/images/question_bg.gif) no-repeat;
}

.what_smart dt {
	padding-left: 24px;
	padding-top: 9px;
}

.what_smart dd {
	padding-left: 24px;
	padding-top: 9px;
	padding-right: 34px;
	padding-bottom: 20px;
}


