/* STANDARD LINKS */
/* ------------------------------------------------------------------------------ */
a,
a:link,
a:visited,
a:hover,
a:active,
a:focus {
	text-decoration: none;
	color: #436cbc;
	font-weight: normal;
	cursor: pointer;
}
a:hover {
	text-decoration: underline;
	color: #1b3e82;
	font-weight: normal;
	cursor: pointer;
}
a:active,
a:focus {
	text-decoration: none;
	color: #436cbc;
	font-weight: normal;
	cursor: pointer;
}
/* ============================================================================== */



/* TAB LINKS WITHOUT UNDERLINE */
/* ------------------------------------------------------------------------------ */
.tabs-bar a,
.tabs-bar a:link,
.tabs-bar a:visited,
.tabs-bar a:hover,
.tabs-bar a:active,
.tabs-bar a:focus {
	text-decoration: none;
}
/* ============================================================================== */



/* LANGUAGE BOX */
/* ------------------------------------------------------------------------------ */

/* HEAD-LINK (INTERNATIONAL) */
#language_box a,
#language_box a:link,
#language_box a:visited,
#language_box a:active,
#language_box a:focus {
	text-decoration: none;
	color: #062e9d;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#language_box a:hover {
	color: #fff;
}

/* LANGUAGE SELECTION */
#PopOver a,
#PopOver a:link,
#PopOver a:visited {
	text-decoration: none;
	color: #000;
	width: 100%;
	display: block;
	padding: 2px 0px;
}
#PopOver a:hover {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	background-color: #85add7;
	width: 100%;
	display: block;
	padding: 2px 0px;
}
#PopOver a:active,
#PopOver a:focus {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	width:100%;
	display:block;
	padding:2px 0px;
}
/* ============================================================================== */



/* FOOTER */
/* ------------------------------------------------------------------------------ */
.footer a,
.footer a:link,
.footer a:visited,
.footer a:hover,
.footer a:active,
.footer a:focus {
	text-decoration:		none;
	color:					#676767;
	font-weight:			normal;
}
a.secondary-btn,
a.primary-btn {
	text-decoration:		none;
	height:					26px;
}
/* ============================================================================== */



/* BUTTONS WITHOUT UNDERLINE */
/* ------------------------------------------------------------------------------ */
a.primary-btn,
a.secondary-btn,
a.secondary-btn:link,
a.secondary-btn:visited,
a.secondary-btn:hover,
a.secondary-btn:active,
a.secondary-btn:focus,
a.primary-btn:link,
a.primary-btn:visited,
a.primary-btn:hover,
a.primary-btn:active,
a.primary-btn:focus {
	text-decoration:		none;
	color:					#000;
	font-weight:			normal;
}
/* ============================================================================== */



/* HOTBOX */
/* ------------------------------------------------------------------------------ */
a.hotboxlink:link,
a.hotboxlink:visited,
a.hotboxlink:hover,
a.hotboxlink:active,
a.hotboxlink:focus {
	color:#000;
}
a.hotboxlink span {
	color:#000;
}
/* ============================================================================== */


/*
 * navigation 
 */
a.nav-l1 {
    color:#FFFFFF;
    text-decoration:none;
    font-size:13px;
    font-weight:bold;
}
a.nav-l1:hover {
    text-decoration:none;
}

a.nav-l1-selected {
    font-size:13px;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}
a.nav-l1-selected:hover {
    text-decoration:none;
}

.nav-l2 a {
    color:#000000;
    text-decoration:none;
    font-size:13px;
}
a.nav-l2 {
    color:#000000;
    text-decoration:none;
    font-size:13px;
}
a.nav-l2-selected {
    color:#000000;
    text-decoration:none;
    font-size:13px;
}
a.nav-l2:link, a.nav-l2:hover, a.nav-l2:active, a.nav-l2:visited, a.nav-l2:focus {
    border:none;
    text-decoration:none;
}
.nav-l2:link a, .nav-l2:hover a, .nav-l2:active a, .nav-l2:visited a, .nav-l2:focus {
    border:none;
    text-decoration:none;
    color:#000000;
}
a.nav-l2-selected:link, a.nav-l2-selected:hover, a.nav-l2-selected:active, a.nav-l2-selected:visited, a.nav-l2-selected:focus {
    border:none;
    display:inline;
    text-decoration:none;
}

a.nav-l3-selected, a.nav-l3-selected:active, a.nav-l3-selected:visited, a.nav-l3-selected:focus,   
a.nav-l3, a.nav-l3:active, a.nav-l3:visited, a.nav-l3:focus {
    font-size:12px;
    padding:0 6px;
    text-decoration:none;
    color:#000000;
}
a.nav-l3-selected, a.nav-l3-selected:active, a.nav-l3-selected:visited, a.nav-l3-selected:focus {
    font-weight:bold;
}

td.nav-l2 a {
    text-decoration:none;
    color:#000000;
}

#language_box a:hover {
    background-color:#1857da;
}

