/* link styles */
a {
	color: #0F238C;
	text-decoration:	none;
	font-weight: normal;
	line-height: 120%;	
	background-image: url(../../images/standard_link_arrow.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 15px;
}
a:hover {
	color: #0F238C;	
	text-decoration: underline;
}
a.rightArrowlink{
 color: #0F238C;
 text-decoration: none;
 font-weight: normal;
 line-height: 120%;
 padding-left: 15px;
 /*display:block;*/
 background: url(../../images/standard_link_arrow.gif) no-repeat left; /* 8%;*/
}

a.rightTeaserLink {
	color: #0F238C;
	text-decoration:	none;
	font-weight: normal;
	line-height: 120%;	
	background-image: url(../../images/standard_link_arrow.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 15px;
	display: block ;
}
a.rightTeaserLink:hover {
	color: #0F238C;	
	text-decoration: underline;
}
a.topArrowLink {
	color: #0F238C;
	text-decoration:	none;
	font-weight: normal;
	line-height: 120%;	
	background-image: url(../../images/back_to_top_arrow.gif);	
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 13px;		
}
a.topArrowLink:hover {
	color: #0F238C;	
	text-decoration: underline;
}

a.downArrowLink:hover {
	color: #0F238C;	
	text-decoration: underline;
}

a.noArrowLink {
	font-size: 100%;
	color: #0F238C;
	text-decoration: none;
	font-weight: normal;
	background-image: none;
	padding-left: 0px;
	line-height: 120%;
	display: inline;		
}
a.noArrowLink:hover {
	color: #0F238C;	
	text-decoration: underline;
}

a.pNavLink {
	color: #ff0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 125%;
	text-decoration:	none;
	font-weight: bold;
	background-image: none;
	padding-left: 0px;		
}

a.pNavLink:hover {
	color: #ffffff;	
	text-decoration: none;
}

a.leftNavLink {
	font-weight: bold;
	color: #ff0;
	text-decoration: none;
	background: url(../../images/left_nav_arrow_yellow.gif) no-repeat;
	background-position:top left;
	display: block;
	padding-left: 18px;	
	line-height: 120%;				
}

a.leftNavLink:hover {
	color: #fff;
	text-decoration: none;
	background: url(../../images/left_nav_arrow_white.gif) no-repeat;
	background-position:top left;
	display: block;
}

a.inPageNavLink {
	font-weight: bold;
	color: #5E065C;
	background: url(../../images/in_page_nav_default_arrow.gif) no-repeat ;
	background-position: top left ;
	text-decoration: none;
	padding-left: 19px;
	display: block;
}

a.inPageNavLink:hover {
	color: #D30505;
	text-decoration: none;
	background: url(../../images/in_page_nav_rollover_active_arrow.gif) no-repeat ;
	background-position: top left;
	display: block;       	     
	padding-left: 19px;
}
a.inPageNavLinkLast {
	font-weight: bold;
	color: #5E065C;
	line-height: 120%;		
	background: url(../../images/in_page_nav_default_arrow.gif) no-repeat ;
	background-position: top left ;
	text-decoration: none;
	padding-left: 19px;
	display: block;
}
a.inPageNavLinkLast:hover {
	color: #D30505;
	text-decoration: none;
	background: url(../../images/in_page_nav_rollover_active_arrow.gif) no-repeat ;
	background-position: top left ;
	display: block;       	     
	padding-left: 19px;
}


a.promoLinkArrow {
	color: #0F238C;
	text-decoration: none;
	font-weight: bold;
	line-height: 120%;
	line-height: 120%;		
	background-image: url(../../images/super_link_arrow.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 18px;	
display:block;
}
a.promoLinkArrow:hover {
	text-decoration: underline;
}
h2 a.siteIndexHeadingLink {
	font-family :Arial, Verdana, Helvetica, Sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #D30505;
	background: url(../../images/site_index_heading_arrow.gif) no-repeat ;
	background-position: left;
	text-decoration: none;
	line-height: 105%;
	padding-left: 18px;
	margin: 0px;
	display: block;
}
h2 a.siteIndexHeadingLink:hover {
	color: #D30505;
	list-style : none;
	text-decoration: underline;
}
a.searchResultLink {
	background-image: url(../../images/standard_link_arrow.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 15px;
	font-weight: bold;
	color: #0F238C;
	text-decoration: none;
	line-height: 120%;
}
a.searchResultLink:hover {
	text-decoration: underline;
}

a.homePageLink {
	font-size: 110%;
	font-weight: normal;
	color: #0f238c;
	background: url(../../images/homepage_link_arrow.gif) no-repeat 0px 2px;
	padding:0px 0px 1px  25px;
	line-height: 130%;
	display:block;
}


a.homePageLink:hover {
	text-decoration: underline;
}

a.homePageLinkBold {
	font-size: 110%;
	font-weight: bold;
	color: #0f238c;
	text-decoration: none;
	background-image: none;
	padding-left: 0px;	
	line-height: 130%;		
}

a.homePageLinkBold:hover {
	text-decoration: underline ;
}
a.recommendPage{
	font-size: 100%;
	color: #0F238C;
	text-decoration: none;
	font-weight: normal;
	background-image: none;
	padding-left: 0px;
	line-height: 120%;
}
a.recommendPage:hover{
	color: #0F238C;
	text-decoration: underline;
}


DIV.leftNavSecondLevelText {
          PADDING-RIGHT: 10px; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 4px; BORDER-BOTTOM: #5e065c 1px solid; BACKGROUND: url(../../images/left_nav_arrow_yellow.gif) 23px 4px no-repeat;
}


DIV.leftNavSecondLevelText1 {
 PADDING-RIGHT: 10px; PADDING-LEFT: 23px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 4px; BACKGROUND: url(../../images/left_nav_arrow_yellow.gif) 23px 4px no-repeat;
} 
A.leftNavLinkLevelTwo {
	DISPLAY: block; background: url(../../images/left_nav_arrow_yellow.gif) no-repeat; PADDING-LEFT: 18px; FONT-WEIGHT: bold; COLOR: #ff0; 
}
A.leftNavLinkLevelTwo:hover {
	DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none;BACKGROUND: url(../../images/left_nav_arrow_white.gif) no-repeat;
}
A.downArrowLink {
 DISPLAY: block; PADDING-LEFT: 13px; FONT-WEIGHT: normal; BACKGROUND: url(../../images/anchor_link_arrow.gif) no-repeat left 3px; COLOR: #0f238c; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}

/* ADDED for BPENH_CR_741  */

.greenlineDivider {
	FONT-SIZE: 1px; HEIGHT: 1px; BACKGROUND-COLOR: #0f238c;
}


/* ADDED for BPENH_CR_741  */