/* DEFAULT
----------------------------------------------- */

a { color: #2323CF; }
a:visited { color: #333; }
a:hover { text-decoration: none; }

/* WHITE LINK
----------------------------------------------- */

.link-white { color: #FFF; }
.link-white:visited { color: #FFF; }
.link-white:hover { text-decoration: none; }

/* SUBTLE LINK
----------------------------------------------- */

.link-subtle { text-decoration: none; border-bottom: dotted 1px #2323CF; /*position: relative;*/ }
.link-subtle:visited { border-bottom: dotted 1px #333; text-decoration: none; }
.link-subtle:hover { border-bottom: solid 1px #2323CF; }

/* SUBTLE WHITE LINK
----------------------------------------------- */

.link-subtle-white { text-decoration: none; border-bottom: dotted 1px #FFF; position: relative; }
.link-subtle-white:visited { text-decoration: none; border-bottom: dotted 1px #FFF; position: relative; }
.link-subtle-white:hover { border-bottom: solid 1px #FFF; }

/* HIDDEN LINK
----------------------------------------------- */

.link-hidden { text-decoration: none; color: #006; }
.link-hidden:visited { color: #006; text-decoration: none; }
.link-hidden:hover { text-decoration: underline; }

/* HIDDEN WHITE LINK
----------------------------------------------- */

.link-hidden-white { text-decoration: none; color: #FFF; }
.link-hidden-white:visited { color: #FFF; text-decoration: none; }
.link-hidden-white:hover { text-decoration: underline; }

/* DISABLED LINK
----------------------------------------------- */

.link-disabled { color: #585858; }
.link-disabled:visited { color: #585858; }
.link-disabled:hover { text-decoration: underline; }

/* LINK WITH NO UNDERLINE (HEADLINE)
----------------------------------------------- */

.link-headline { text-decoration: none; }
.link-headline:visited { color: #2323CF; text-decoration: none; }
.link-headline:hover { text-decoration: underline; }

/* LINK WITH NO UNDERLINE & WHITE (HEADLINE)
----------------------------------------------- */

.link-headline-white { color: #FFF; text-decoration: none; }
.link-headline-white:visited { color: #FFF; text-decoration: none; }
.link-headline-white:hover { text-decoration: underline; }

/* CONTENT DIVIDE LINK
----------------------------------------------- */

.link-content-divide { color: #585858; text-decoration: none; }
.link-content-divide:visited { color: #585858; text-decoration: none; }
.link-content-divide:hover { color: #585858; text-decoration: underline; }

/* BLUE BOLD LINK WITH RED ARROW BULLET
----------------------------------------------- */

.link-box-control {
  padding-left: 1.185em;
  background: url(/__data/assets/image/0016/16504/red-triangle-no-bg-right.gif) no-repeat left;
  font-weight: bold;
  text-decoration: none;
}
.link-box-control:visited { color: #2323CF; }
.link-box-control:hover { text-decoration: underline; }

/* WHITE BOLD LINK WITH WHITE ARROW BULLET
----------------------------------------------- */

.link-box-control-white {
  padding-left: 1.185em;
  background: url(/__data/assets/image/0007/17719/white-triangle-no-bg.gif) no-repeat left;
  font-weight: bold;
  text-decoration: none;
  color: #FFF;
}
.link-box-control-white:visited { color: #FFF; }
.link-box-control-white:hover { text-decoration: underline; }

/* GREY BOLD LINK WITH GREY ARROW BULLET
----------------------------------------------- */

.link-box-control-grey {
  padding-left: 1.185em;
  background: url(/__data/assets/image/0006/398787/greyarrow.png) no-repeat left;
  font-weight: bold;
  text-decoration: underline;
  text-decoration: none;
  color: #58595b;
}
.link-box-control-grey:visited { color: #58595b; }
.link-box-control-grey:hover { text-decoration: underline; }

/* BLUE BOLD LINK WITH BLUE ARROW BULLET
----------------------------------------------- */

.link-box-control-blue {
  padding-left: 1.185em;
  background: url(/__data/assets/image/0006/413727/Link-blue-arrow.gif) no-repeat 0 0.4em;
  font-weight: bold;
  text-decoration: underline;
  text-decoration: none;
  color: #2323CF;
}
.link-box-control-blue:visited { color: #2323CF; }
.link-box-control-blue:hover { text-decoration: underline; }

/* WHITE BOLD LINK WITH WHITE AND BROWN ARROW BULLET
----------------------------------------------- */

.link-box-control-white-brown {
  padding-left: 1.185em;
  background: url(/__data/assets/image/0018/434007/white-triangle-brown.gif) no-repeat left;
  font-weight: bold;
  text-decoration: none;
  color: #FFF;
}
.link-box-control-white-brown:visited { color: #FFF; }
.link-box-control-white-brown:hover { text-decoration: underline; }

/* WHITE BOLD LINK WITH WHITE AND BLACK ARROW BULLET
----------------------------------------------- */

.link-box-control-white-black {
  padding-left: 1.185em;
  background: url(/__data/assets/image/0010/434791/white-triangle-black.gif) no-repeat 0 0.3em;
  text-decoration: none;
  color: #FFF;
}
.link-box-control-white-black:visited { color: #FFF; }
.link-box-control-white-black:hover { text-decoration: underline; }

/* Link with blue arrow
----------------------------------------------- */
.link-arrow-blue{background:url(/__data/assets/image/0004/5908765/link-blue-arrow.jpg) no-repeat 0 0.3em;padding-left:1.185em;text-decoration:none;}
.link-arrow-blue:hover{text-decoration:underline;}
.link-arrow-blue:visited{color:#1D6ECA;}

/* SCROLL LINKS
----------------------------------------------- */

.link-scroll-left { text-decoration: none; background: url(/__data/assets/image/0007/26386/red-triangle-no-bg-left.gif) no-repeat left; padding-left: 1.185em; }
.link-scroll-left:visited { color: #2323CF; }
.link-scroll-left:hover { text-decoration: underline; }

.link-scroll-right { text-decoration: none; background: url(/__data/assets/image/0016/16504/red-triangle-no-bg-right.gif) no-repeat right; padding-right: 1.185em; }
.link-scroll-right:visited { color: #2323CF; }
.link-scroll-right:hover { text-decoration: underline; }


/* EXTERNAL POINTING LINKS
----------------------------------------------- */

.link-external { 
  display: inline;
  background: url(/__data/assets/image/0011/20135/external-site.gif) bottom right no-repeat;
  padding-right: 0.95em;
  padding-bottom: 0.079em;
  position:relative;
  height: 1%; 
}



/* MISC
----------------------------------------------- */

.accessibility { position: absolute; left: -9999px; }
.current { color: #C00; }

.poll-headline a { text-decoration: none; }
.poll-headline a:visited { color: #2323CF; text-decoration: none; }
.poll-headline a:hover { text-decoration: underline; }

.content-right-col2 .box .link-headline-white{text-decoration: none !important;}   

.content-right-col2 .info-box .list-multicol-styled li {float:none !important;}

