.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 130%;
	padding-bottom: 10px;
}
.bodytext_bus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 160%;
	padding-bottom: 5px;
}
.bodytext_biggrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #999999;
	line-height: 130%;
	padding-bottom: 10px;
}
.euro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #999999;
	line-height: 130%;
	padding-bottom: 10px;
}
.bodytext_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0F4BFF;
	line-height: 130%;
	padding-bottom: 10px;
}
.bodytext a:link {
	text-decoration: none;
	color: #000000;
}
.bodytext a:visited {
	text-decoration: none;
	color: #000000;
}
.bodytext a:hover {
	text-decoration: underline;
	color: #000000;
}
.bodytext_linksd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bodytext_linksd a:link {
	text-decoration: none;
	color: #000000;
}
.bodytext_linksd a:visited {
	text-decoration: none;
	color: #000000;
}
.bodytext_linksd a:hover {
	text-decoration: none;
	color: #999999;
}
.bodytext_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.bodytext_int a:link {
	text-decoration: none;
	color: #000000;
}
.bodytext_int a:visited {
	text-decoration: none;
	color: #000000;
}
.bodytext_int a:hover {
	text-decoration: none;
	color: #999999;
}

.bodytext_tabd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.bodytext_tabd a:link {
	text-decoration: none;
	color: #000000;
}
.bodytext_tabd a:visited {
	text-decoration: none;
	color: #000000;
}
.bodytext_tabd a:hover {
	text-decoration: none;
	color: #999999;
}

.bodytext_tabprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #000000;
}
.bodytext_tabprod a:link {
	text-decoration: none;
	color: #000000;
}
.bodytext_tabprod a:visited {
	text-decoration: none;
	color: #000000;
}
.bodytext_tabprod a:hover {
	text-decoration: none;
	color: #999999;
}

.bodytext_tabu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
}
.bodytext_tabu a:link {
	text-decoration: none;
	color: #666666;
}
.bodytext_tabu a:visited {
	text-decoration: none;
	color: #666666;
}
.bodytext_tabu a:hover {
	text-decoration: none;
	color: #999999;
}

.bodytext_light {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	line-height: 130%;
	padding-bottom: 10px;
}
.bodytext_light a:link {
	text-decoration: none;
	color: #222222;
}
.bodytext_light a:visited {
	text-decoration: none;
	color: #222222;
}
.bodytext_light a:hover {
	text-decoration: underline;	
	color: #222222;
}
.bodytext_l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	line-height: 130%;
	padding-bottom: 0px;
}
.bodytext_l a:link {
	text-decoration: none;
	color: #222222;
}
.bodytext_l a:visited {
	text-decoration: none;
	color: #222222;
}
.bodytext_l a:hover {
	text-decoration: underline;	
	color: #222222;
}

.micetype {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9E9E9E;
}
.micetype a:link {
	color: #9E9E9E;
	text-decoration: none;
	}
.micetype a:visited {
	color: #9E9E9E;
	text-decoration: none;
}
.micetype a:hover {
	color: #000000;
	text-decoration: none;
}
.micetype_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.micetype_black a:link {
	color: #333333;
	text-decoration: none;
	}
.micetype_black a:visited {
	color: #333333;
	text-decoration: none;
}
.micetype_black a:hover {
	color: #000000;
	text-decoration: none;
}

.grey_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9E9E9E;
	padding-left: 10px;
}
.grey_nav a:link {
	color: #333333;
	text-decoration: none;
	}
.grey_nav a:visited {
	color: #333333;
	text-decoration: none;
}
.grey_nav a:hover {
	color: #000000;
	text-decoration: none;
}

.header_low15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #888888;
	line-height: 130%;

}
.header_low15 a:link {
	text-decoration: none ;
	color: #888888;
}
.header_low15 a:visited {
	text-decoration: none;
	color: #888888;
}
.header_low15 a:hover {
	text-decoration: none;
	color: #666666;
}

.header_low_land {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #E75294;
	line-height: 130%;

}
.header_low_land a:link {
	text-decoration: none ;
	color: #E75294;
}
.header_low_land a:visited {
	text-decoration: none;
	color: #E75294;
}
.header_low_land a:hover {
	text-decoration: none;
	color: #666666;
}

.header_low_int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #00829A;
	line-height: 130%;

}
.header_low_int a:link {
	text-decoration: none ;
	color: #00829A;
}
.header_low_int a:visited {
	text-decoration: none;
	color: #00829A;
}
.header_low_int a:hover {
	text-decoration: none;
	color: #666666;
}
.header_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 120%;
	padding-bottom: 10px;
}

.header_white_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 100%;
	padding-bottom: 0px;
}

.header_low {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #888888;
	line-height: 130%;
	padding-bottom: 10px;
}
.header_low a:link {
	text-decoration: none ;
	color: #888888;
}
.header_low a:visited {
	text-decoration: none;
	color: #888888;
}
.header_low a:hover {
	text-decoration: none;
	color: #000000;
}
.header_low_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #d34f97;
	line-height: 130%;
	padding-bottom: 10px;
}
.header_low_pink a:link {
	text-decoration: none ;
	color: #d34f97;
}
.header_low_pink a:visited {
	text-decoration: none;
	color: #d34f97;
}
.header_low_pink a:hover {
	text-decoration: none;
	color: #000000;
}
.header_low_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #888888;
	line-height: 130%;
	padding-bottom: 10px;
}
.header_low_small a:link {
	text-decoration: none;
	color: #000000;
}
.header_low_small a:visited {
	text-decoration: none;
	color: #000000;
}
.header_low_small a:hover {
	text-decoration: none;
	color: #888888;
}
.header_low_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #888888;
	line-height: 130%;
	padding-bottom: 10px;
}
.header_low_smaller a:link {
	text-decoration: none;
	color: #000000;
}
.header_low_smaller a:visited {
	text-decoration: none;
	color: #000000;
}
.header_low_smaller a:hover {
	text-decoration: none;
	color: #888888;
}
.header_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #72B3E4;
	line-height: 130%;
	padding-bottom: 10px;
}
.sub_header_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #72B3E4;
	line-height: 130%;
	padding-bottom: 10px;
}
.sub_header_blue a:link {
	text-decoration: none;
	color: #72B3E4;
}
.sub_header_blue a:visited {
	text-decoration: none;
	color: #72B3E4;
}
.sub_header_blue a:hover {
	text-decoration: none;
	color: #72B3E4;
}

.header_norm_no {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 8px;
	padding-top: 8px;
}

.header_norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	line-height: 130%;
	padding-bottom: 10px;
}
.header_norm a:link {
	text-decoration: underline;
	color: #333333;
}
.header_norm a:visited {
	text-decoration: underline;
	color: #333333;
}
.header_norm a:hover {
	text-decoration: none;
	color: #333333;
}
.header_prod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	line-height: 130%;
	padding-bottom: 10px;
}
.header_prod a:link {
	text-decoration: none;
	color: #333333;
}
.header_prod a:visited {
	text-decoration: none;
	color: #333333;
}
.header_prod a:hover {
	text-decoration: none;
	color: #999999;
}
.sub_header_low {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #888888;
	line-height: 130%;
	padding-bottom: 10px;
}
.sub_header_low a:link {
	text-decoration: underline;
	color: #888888;
}
.sub_header_low a:visited {
	text-decoration: underline;
	color: #888888;
}
.sub_header_low a:hover {
	text-decoration: none;
}
.sub_header_norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	line-height: 130%;
	padding-bottom: 10px;
}
.sub_header_norm a:link {
	text-decoration: underline;
	color: #333333;
}
.sub_header_norm a:visited {
	text-decoration: underline;
	color: #333333;
}
.sub_header_norm a:hover {
	text-decoration: none;
	color: #333333;
}
.header_pink {
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	color: #d34f97;
	line-height: 100%;
}
.header_spink {
	font-family: Arial Rounded MT Bold;
	font-size: 12px;
	font-weight: bold;
	color: #d34f97;
	line-height: 100%;
}
.norm_header_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d34f97;
	padding-bottom: 5px;
}
.norm_header_pink a:link {
	text-decoration: underline;
	color: #d34f97;
}
.norm_header_pink a:visited {
	text-decoration: underline;
	color: #d34f97;
}
.norm_header_pink a:hover {
	text-decoration: none;
	color: #d34f97;
}
.sub_header_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #d34f97;
	line-height: 130%;
	padding-bottom: 10px;
}
.sub_header_pink a:link {
	text-decoration: none;
	color: #d34f97;
}
.sub_header_pink a:visited {
	text-decoration: none;
	color: #d34f97;
}
.sub_header_pink a:hover {
	text-decoration: none;
	color: #999999;
}
.sub_header_pink_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d34f97;
	line-height: 130%;
	padding-bottom: 10px;
}
.sub_header_pink_small a:link {
	text-decoration: none;
	color: #d34f97;
}
.sub_header_pink_small a:visited {
	text-decoration: none;
	color: #d34f97;
}
.sub_header_pink_small a:hover {
	text-decoration: none;
	color: #888888;
}
.error_text {
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b02928;
	font-weight: bold;
}
.navbar_iteminactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #CCCCCC;
	letter-spacing: -1px;
}
.navbar_iteminactive a:link {
	color: #CCCCCC;
	text-decoration: none;
}
.navbar_iteminactive a:hover {
	color: #666666;
	text-decoration: none;	
}
.navbar_iteminactive a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
.navbar_itemactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #666666;
	letter-spacing: -1px;
}
.navbar_itemactive a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #666666;
	letter-spacing: -1px;
}
.navbar_itemactive a:visited {
	text-decoration: none;
	color: #666666;
}
.navbar_itemactive a:hover {
	color: #666666;
	text-decoration: none;
}
.navbar_submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #889999;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
}
.navbar_submenu a:link {
	color: #889999;
	text-decoration: none;
}
.navbar_submenu a:visited {
	color: #889999;
	text-decoration: none;
}
.navbar_submenu a:hover {
	color: #000000;
	text-decoration: underline;
}
.navbar_submenu_dark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
}
.navbar_submenu_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #74B4E4;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
}
.navbar_submenu_blue a:link {
	color: #74B4E4;
	text-decoration: none;
}
.navbar_submenu_blue a:visited {
	color: #74B4E4;
	text-decoration: none;
}
.navbar_submenu_blue a:hover {
	color: #000000;
	text-decoration: underline;
}
.navbar_submenu_dark a:link {
	color: #444444;
	text-decoration: none;
}
.navbar_submenu_dark a:visited {
	color: #444444;
	text-decoration: none;
}
.navbar_submenu_dark a:hover {
	color: #000000;
	text-decoration: underline;
}
.navbar_submenu_land {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bbbaaa;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
}
.navbar_submenu_isp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCE3F4;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
}
.navbar_submenu_land a:link {
	color: #bbbaaa;
	text-decoration: none;
}
.navbar_submenu_land a:visited {
	color: #bbbaaa;
	text-decoration: none;
}
.navbar_submenu_land a:hover {
	color: #000000;
	text-decoration: underline;
}
.navbar_submenu_dark_land {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D34F97;
	padding-left: 5px;
	padding-top: 3px;
	font-weight: bold;
}
.navbar_submenu_dark_land a:link {
	color: #D34F97;
	text-decoration: none;
}
.navbar_submenu_dark_land a:visited {
	color: #D34F97;
	text-decoration: none;
}
.navbar_submenu_dark_land a:hover {
	color: #000000;
	text-decoration: underline;
}



#highlight_black {
	color: #000000;
	font-weight: bold;
}
#highlight_blue {
	color: #72B3E4;
	font-weight: bold;
}
#highlight_orange {
	color: #e77300;
	font-weight: bold;
}
#highlight_blue {
	color: #72b3e4;
	font-weight: bold;
}
#highlight_purple {
	color: #C58AFF;
	font-weight: bold;
}
#highlight_green {
	color: #c0d200;
	font-weight: bold;
}
#highlight_red {
	color: #ac0d17;
	font-weight: bold;
}
#highlight_white {
	color: #FFFFFF;
	font-weight: bold;
}
.highlight_white a:link {
	color: #CCCCCC;
	text-decoration: none;
}
.highlight_white a:visited {
	color: #CCCCCC;
	text-decoration: none;
}
.highlight_white a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
#highlight_pink {
	color: #d34f97;
	font-weight: bold;
}
.highlight_pink a:link {
	color: #D34F97;
	text-decoration: none;
}
.highlight_pink a:visited {
	color: #D34F97;
	text-decoration: none;
}
.highlight_pink a:hover {
	color: #000000;
	text-decoration: none;
}
#highlight_grey {
	color: #999999;
	font-weight: bold;
}
#micetype_sup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:underline
	
}

#content_padding {
	padding-left: 10px;
	padding-right: 10px;
}


.navbar_bordertop {
	border-top: 1px solid #cccccc;
}
.navbar_borderbottom {
	border-bottom: 1px solid #cccccc;
}
.navbar_borderleft {
	border-left: 1px solid #cccccc;
}
.navbar_borderright {
	border-right: 1px solid #cccccc;
}
.navbar_bordersides {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

.navbar_bordertop_highlight {
	border-top: 1px solid #ff6666;
}
.navbar_borderbottom_highlight {
	border-bottom: 1px solid #ff6666;
}
.navbar_borderleft_highlight {
	border-left: 1px solid #ff6666;
}
.navbar_borderright_highlight {
	border-right: 1px solid #ff6666;
}
.navbar_bordersides_highlight {
	border-left: 1px solid #ff6666;
	border-right: 1px solid #ff6666;
}


#businessbg {
	background-color: #008DA9;
}
#landlinebg {
	background-color: #fdf5f9;
}
#tabsbg {
	background-color: #FFF9FC;
}
#ispbg {
	background-color: #CCE3F4;
}
#companybg {
	background-color: #f7f7f7;
}


.table_delimiter {
	border-bottom: 1px dotted #339900;
	padding-bottom: 2px;
	margin-bottom: 2px;
}
.submenuitem {
	border-bottom: 2px dotted #cccccc;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

.submenuitem_black {
	border-bottom: 1px dotted #000000;
	padding-bottom: 2px;
	margin-bottom: 2px;
}


.inputs_gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #999999;
	color: #666666;
	background-color: #FFFFFF;

}
