/* CSS Document */

/* Transparency */
div.transparency80 {
	background-color:#ffffff;
	/* for IE */
	filter:alpha(opacity=80);
	/* CSS3 standard */
	opacity:0.8;
}
div.transparency80 p {
/*  font-weight:bold; */
  color:#000000;
}

div.transparency50 {
	background-color:#ffffff;
	/* for IE */
	filter:alpha(opacity=50);
	/* CSS3 standard */
	opacity:0.5;
}
div.transparency50 p {
  font-weight:bold;
  color:#000000;
}




/* Newsfeeds */
.news_header {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	border-top:1;
}

/* Path */
.path {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFF00;
}

.path_page {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

/* MENUS - Path */
.menu_path {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.menu_path:link, .menu_path:visited, .menu_path:active {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.menu_current {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
}

/* MENUS - Navigation */
.menu_nav {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.menu_nav:link, .menu_nav:visited, .menu_nav:active {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

.menu_nav:hover {
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFF00;
}

/* SIDE MENUS - Side Navigation */
.sidemenu_nav {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.sidemenu_nav:link, .sidemenu_nav:visited, .sidemenu_nav:active {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.sidemenu_nav:hover {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	}

/* SIDE MENUS - Side Navigation */
.sidemenu_private {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.sidemenu_private:link, .sidemenu_nav:visited, .sidemenu_nav:active {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.sidemenu_private:hover {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	}

/* TOP MENU - */
.topmenu {
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.topmenu:link, .topmenu:visited, topmenu:active {
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.topmenu:hover {
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

/* MENUS - Quick */
.menu_quick {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}

.menu_quick:link, .menu_quick:visited, .menu_quick:active {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000EE;
}


/* MENUS - Quick Incative */
.menu_quick_inactive {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
}

.menu_quick_inactive:link, .menu_quick_inactive:visited, .menu_quick_inactive:active {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
}


/* BODY - Text */
.body_text {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.body_text:link, .body_text:visited, .body_text:active {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/* BODY - Bold */
.body_bold {
	font-weight:bold;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/* BODY - Text Italics */
.body_italic {
	text-decoration:none;
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/* BODY - Link */
.body_link:link, .body_link:visited, .body_link:active {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size:12px;
	color:#0000FF;
}

/* BODY - Small */
.body_small {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.body_small_bold {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#000000;
}

.body_small_dark {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#555555;
}

.body_small_grey {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

/* BODY - Buttons */
.body_button {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

/* COUNTRY */
.country {
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000000;
}

/* COUNTRY - Official */
.country_official {
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#000000;
}

/* MEMBERS */
.members_sectors {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom: 1px solid #ededed;
	}

.members_link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.members_link:link, .members_link:visited, .members_link:active {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.members_link:hover {
	text-decoration:underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}




/* PROFILE */
.profile_company_name {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	font-weight:bold
}

.profile_link {
	color:#0000FF;
	font-weight:bold;
}

.profile_sector_active:link, .sector_active:visisted, .sector_active:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.profile_sector_inactive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	}
	
.profile_sector_inactive:link, .sector_inactive:visisted, .sector_inactive:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}

.profile_edit_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.profile_edit_french {
	font-style:italic;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.profile_edit_hyperlink {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
}


.link:link, .link:visited, .link:active {
	text-decoration : none;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 1px solid #ededed;
}
.link:hover {
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: 1px #e0861e;
}
.sideright_link:link {
	text-decoration:underline;
	font:"Palatino Linotype";
	font-size:12px;
}
.sideright_link:visited {
	text-decoration:underline;
	font:"Palatino Linotype";
	font-size:12px;
}
.sideright_link:active {
	text-decoration:underline;
	font:"Palatino Linotype";
	font-size:12px;
}
.sideright_link:hover {
	text-decoration:none;
	font:"Palatino Linotype";
	font-size:12px;
}

ul {
	margin:5px 10px 0px 50px;
	padding-bottom:10px;
}
body {
	overflow-x: hidden;
	overflow-y: auto;
}

/* COUNTRY Page */
.country_section {
	text-decoration:none;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-variant:small-caps;
	font-weight:bold;
	color:#FFFFF
}

/* RAM */
.title_underlined {
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	font-stretch:expanded;
	border-bottom:thin;
	border-bottom-color:#0066FF;
}


.body_small_link:link, .body_small_link:visited, .body_small_link:active {
	text-decoration : none;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 1px solid #ededed;
}
.body_small_link:hover {
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-bottom: 1px #e0861e;
}

