a.invisibleLink{text-decoration:none;}
/*BUTTONS*/
.border0{border:0px;	}
.int-btn{
   color:#000000;
   font-size:80%;
   padding: 2.5px 3px 2.5px 3px;
   font-weight:bold;
}
.btn-browse{height:25px;}
.transparentButtonSm{
	text-decoration: underline;
	color:Blue;
	background-color:Transparent;
	text-align:left;
	border:0;
	padding:0;
	cursor:pointer;
	font-weight:normal;
	font-size:90%;
}
.transparentButtonSIG{
	text-decoration: underline;
	color: rgb(255,255,255);
	background-color:Transparent;
	text-align:left;
	border:0;
	padding:0;
	cursor:pointer;
	font-weight:normal;
}
/*END OF BUTTONS*/
/* LINKS */
/* NAV LINKS */
.nav_link:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(72,0,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	border:0;
	cursor:pointer;
	overflow:visible;
}
.nav_link {
    margin: 0em;
    padding: 0em;
	color: rgb(72,0,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	border:0;
	cursor:pointer;
	overflow:visible;
}
.nav_link:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(72,0,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	border:0;
	cursor:pointer;
	overflow:visible;
}
.nav_link:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: none;
	background-color: rgb(72,0,255);
	color: rgb(255,255,255);
	
	/*Transparensy*/
	text-align:left;
	border:0;
	cursor:pointer;
	overflow:visible;
}
/* END OF NAV LINKS */
/* BOTTOM NAV LINKS BLACK*/
div.footer_logo
{
	width:13%;
	float:right;
	padding: 40px 0px 0px 25px;
	text-align:center;
	vertical-align:top;
}

div.footer_logo_pda
{
	padding: 2px 0px 0px 4px;
	float:left;
	text-align:left;
	font-size:80%;
}

div.footer_logo_in{
	float:left;
	padding:7px 0px 0px 0px;
	width:80%;
	text-align:center;
}
div.bottom_black_out{
	float:left;
	width:80%;
	text-align: center;
	padding: 70px 0px 5px 0px;
	margin: 0em;
	font-size: 80%;
	color: rgb(255,255,255);
}
div.bottom_black{
	text-align: center;
	padding: 10px 0px 5px 0px;
	margin: 0em;
	font-size: 80%;
	color: rgb(255,255,255);
}
.bottom_link_black:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,255);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.bottom_link_black {
    margin: 0em;
    padding: 0em;
	color: rgb(255,255,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}
.bottom_link_black:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.bottom_link_black:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: underline;
	background-color: rgb(255,255,255);
	color: rgb(0,0,0);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
/* END OF NAV LINKS */
/* BOTTOM NAV LINKS CRYSTAL*/
div.bottom_crystal_out{
	float:left;
	width:80%;
	text-align: center;
	padding: 70px 0px 5px 0px;
	margin: 0em;
	font-size: 80%;
	color: rgb(255,255,32);
}
div.bottom_crystal{
	text-align:center;
	padding: 10px 0px 5px 0px;
	margin: 0em;
	font-size: 80%;
	color: rgb(255,255,32);
}
.bottom_link_crystal:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,32);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.bottom_link_crystal {
    margin: 0em;
    padding: 0em;
	color: rgb(255,255,32);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}
.bottom_link_crystal:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,32);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.bottom_link_crystal:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: underline;
	background-color: rgb(255,255,32);
	color: rgb(55,101,185);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
/* END OF NAV LINKS */
/* BOTTOM NAV LINKS BLUE*/
div.bottom_blue_out{
	float:left;
	width:80%;
	text-align: center;
	padding: 70px 0px 5px 0px;
	margin: 0em;
	font-size: 80%;
	color: rgb(72,0,255);
}
div.bottom_blue{
	text-align:center;
	padding: 10px 0px 5px 0px;
	margin: 0em;
	font-size: 80%;
	color: rgb(72,0,255);
}
.bottom_link_blue:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(72,0,255);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.bottom_link_blue {
    margin: 0em;
    padding: 0em;
	color: rgb(72,0,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}
.bottom_link_blue:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(72,0,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.bottom_link_blue:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: underline;
	background-color: rgb(72,0,255);
	color: rgb(223,242,254);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
/* END OF NAV LINKS */
/* QAL LINKS WHITE*/
div.qal_black
{
	text-align:right;
	width:100%;
	padding:0px 0px 0px 0px;
	margin: 0em;
	font-size: 75%;
	white-space:nowrap;
	color: rgb(255,255,255);
	background-color:Transparent;
	font-weight:bold;
}
.qal_link_black:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,255);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.qal_link_black {
    margin: 0em;
    padding: 0em;
	color: rgb(255,255,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}
.qal_link_black:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.qal_link_black:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: none;
	background-color: rgb(0,0,0);
	color: rgb(255,255,255);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
/* END OF NAV LINKS */
/* QAL LINKS Yellow*/
div.qal_crystal
{
	text-align:right;
	width:100%;
	padding:0px 0px 0px 0px;
	margin: 0em;
	font-size: 75%;
	white-space:nowrap;
	color: rgb(255,255,32);
	background-color:Transparent;
	font-weight:bold;
}
.qal_link_crystal:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,32);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.qal_link_crystal {
    margin: 0em;
    padding: 0em;
	color: rgb(255,255,32);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}
.qal_link_crystal:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,32);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.qal_link_crystal:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: none;
	background-color: rgb(0,0,0);
	color: rgb(255,255,32);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
/* END OF NAV LINKS */
/* QAL LINKS Blue*/
div.qal_blue
{
	text-align:right;
	width:100%;
	padding:0px 0px 0px 0px;
	margin: 0em;
	font-size: 75%;
	white-space:nowrap;
	color: rgb(8,31,64);
	background-color:Transparent;
	font-weight:bold;
}
.qal_link_blue:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(8,31,64);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.qal_link_blue {
    margin: 0em;
    padding: 0em;
	color: rgb(8,31,64);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}
.qal_link_blue:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(8,31,64);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
.qal_link_blue:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: none;
	background-color: rgb(255,255,255);
	color: rgb(8,31,64);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}
/* END OF NAV LINKS */
/* HEADER LINKS */
/* NAVIGATION MENU LINKS */
a.nav_menu_link:visited {
    margin: 0em;
    padding: 0em;
    border: none;
    font-size:94%;
    
	text-decoration: underline;
	color: rgb(5,55,145);
}
a.nav_menu_link {
    margin: 0em;
    padding: 0em;
	text-decoration: underline;
	font-size:94%;
	
	color: rgb(5,55,145);
}
a.nav_menu_link:link {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: underline;
	font-size:94%;
	color: rgb(5,55,145);
}

a.nav_menu_link:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration:none;
	font-size:94%;
	background-color:rgb(5,55,145);
	color: rgb(245,245,245);
}
/* END OF NAVIGATION MENU LINKS */
/* CONTENT TYPE 1 LINKS -- LINKS IN WHITE BACKGROUND */
a.content_link:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(0,0,255);
}
a.content_link {
    margin: 0em;
    padding: 0em;
	border: none;
	color: rgb(0,0,255);
}
a.content_link:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(0,0,255);
}
a.content_link:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: none;
	background-color: rgb(0,0,255);
	color: rgb(255,255,255);
}
/* END OF CONTENT TYPE 1 LINKS -- LINKS IN WHITE BACKGROUND */
/* FOOTER LINKS */
/* FOOTER LINK TYPE 1 - BLUE LINK*/
a.footer_link:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: none;
	color: rgb(0,0,255);
}
a.footer_link {
    margin: 0em;
    padding: 0em;
	text-decoration: none;
	color: rgb(0,0,255);
}
a.footer_link:link {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: none;
	color: rgb(0,0,255);
}
a.footer_link:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: none;
	background-color: rgb(0,0,255);
	color: rgb(255,255,255);
}
/* END OF FOOTER LINK TYPE 1 - BLUE LINK*/
/* END OF FOOTER LINKS */
/*LINKS CONTRAST*/
a.yellowOnBlack{
 color: rgb(246,255,0);
}
a.whiteOnBlack{
 color: rgb(255,255,255);
}
/*END OF LINKS CONTRAST*/
/* END OF LINKS */

/*regio skip links*/
.skip_link_yellow:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,32);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}

.skip_link_yellow {
    margin: 0em;
    padding: 0em;
	color: rgb(255,255,32);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}

.skip_link_yellow:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,32);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}

.skip_link_yellow:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: underline;
	background-color: rgb(255,255,32);
	color: rgb(55,101,185);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}

/*white*/

.skip_link_white:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,255);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}

.skip_link_white {
    margin: 0em;
    padding: 0em;
	color: rgb(255,255,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}

.skip_link_white:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(255,255,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}

.skip_link_white:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: underline;
	background-color: rgb(255,255,255);
	color: rgb(55,101,185);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}

/*black*/

.skip_link_black:visited {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(72,0,255);
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}

.skip_link_black {
    margin: 0em;
    padding: 0em;
	color: rgb(72,0,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;	
}

.skip_link_black:link {
    margin: 0em;
    padding: 0em;
    border: none;
	color: rgb(72,0,255);
	
	/*Transparensy*/
	text-decoration: underline;
	background-color:Transparent;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;
}

.skip_link_black:hover {
    margin: 0em;
    padding: 0em;
    border: none;
	text-decoration: underline;
	background-color: rgb(255,255,255);
	color: rgb(72,0,255);
	
	/*Transparensy*/
	text-decoration: underline;
	text-align:left;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
	overflow: visible;

/*endregion*/