/* CSS Document */

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.TD_eDM_Border_Top {
	border-top: 1px solid #ffffff;
}

.Tx_footer {
	color: #ffffff;
	font-size: 9px;
	text-align: right;
	vertical-align:top;
}

#logo {
	background:url(img/logo.png) 23px 19px no-repeat;
	display:block;
	width: 180px;
    height: 90px;
	text-indent:-9999px;
}

/*.logo {
	background:url(img/logo.png);
	display:block;
	width: 142px;
    height: 63px;
	background-repeat:no-repeat;
	background-position: 24px 20px;
	text-indent:0px;
}*/

.header {
	background-image:url(img/header_01.png);
	background-repeat:no-repeat;
	background-position: 42px 36px;
}

.Content_header {
	font-size: 18px;
	color: #ceebf5;
	text-align:left;
}

.Content_header_portfolio_countrybox {
	font-size: 18px;
	color: #ceebf5;
	text-align:left;
}

.Content_header_location_portfolio_for_main {
	font-size: 10px;
	color: #ffffff;
	text-align:left;
}

.Content_header_video_portfolio {
	font-size: 16px;
	color: #ceebf5;
	text-align:left;
}

.portfolio_title_header {font-size: 16px; color: #FFFFFF; }


.menu_normal a{ 
	display: block; 
	width: 93px; 
	height: 25px; 
	background-image:url('img/menu_button.png');
	background-repeat:no-repeat;
	background-position: -93px 0;
	line-height: 25px	
 
}

.menu_normal a:hover{
	background-position: 0 0;

}

.menu_normal_up{ 
	display: block; 
	width: 93px; 
	height: 25px; 
	background-image:url('img/menu_button.png');
	background-repeat:no-repeat;
	background-position: 0 0;
	text-align:center;
	display: table-cell;
	vertical-align:middle;
	color:black;
	 
}

/*================Main page logo link==================*/
.logo_link A:link {}
.logo_link A:visited {}
.logo_link A:active {}
.logo_link A:hover {}
/*================END - footer link for ALL==================*/

/*================footer link for ALL==================*/
.footer_link A:link {color: #FFFFFF; text-decoration:none; text-align:left; font-size: 9px; vertical-align:top }
.footer_link A:visited {color: #FFFFFF; text-decoration:none; text-align:left; font-size: 9px;vertical-align:top}
.footer_link A:active {color: #FFFFFF; text-decoration:none; text-align:left; font-size: 9px;vertical-align:top}
.footer_link A:hover {color: #CCCCCC; text-decoration:underline; text-align:left; font-size: 9px;vertical-align:top}
/*================END - footer link for ALL==================*/

/*================Menu link for ALL==================*/
a:link{color: white; text-decoration: none; text-align:center; vertical-align:middle;}
a:visited{color: white; text-decoration: none; text-align:center; vertical-align:middle;}
a:active{color: white; text-decoration: none; text-align:center; vertical-align:middle;}
a:hover{color: black; text-decoration: none; text-align:center; vertical-align:middle;}
/*================END - Menu link for ALL==================*/

/*================Normal link for ALL==================*/
.normal_link A:link {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 11px;}
.normal_link A:visited {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 11px}
.normal_link A:active {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 11px}
.normal_link A:hover {color: white; text-decoration:underline; text-align:left; font-size: 11px}
/*================END - Normal link for ALL==================*/

/*================Top link for Portfolio==================*/
.portfolio_toplink A:link {color: #ceebf5; text-decoration:none; text-align:left; font-size: 13px; vertical-align:bottom;}
.portfolio_toplink A:visited {color: #ceebf5; text-decoration:none; text-align:left; font-size: 13px; vertical-align:bottom;}
.portfolio_toplink A:active {color: #ceebf5; text-decoration:none; text-align:left; font-size: 13px; vertical-align:bottom;}
.portfolio_toplink A:hover {color: white; text-decoration:underline; text-align:left; font-size: 13px; vertical-align:bottom;}

.portfolio_toplink_up {color: #97D2DB; text-decoration:none; text-align:left; font-size: 13px;font-weight: bold; vertical-align:bottom;}

.portfolio_toplink_separator_up {color: #ceebf5; text-decoration:none; text-align:left; font-size: 13px;}
/*================END - Top link for Portfolio==================*/

/*================Header link for Portfolio==================*/
.portfolio_headerlink A:link {color: #ffffff; text-decoration:none; text-align:left; font-size: 13px;vertical-align:bottom;  }
.portfolio_headerlink A:visited {color: #ffffff; text-decoration:none; text-align:left; font-size: 13px;vertical-align:bottom; }
.portfolio_headerlink A:active {color: #ffffff; text-decoration:none; text-align:left; font-size: 13px;vertical-align:bottom;}
.portfolio_headerlink A:hover {color: white; text-decoration:underline; text-align:left; font-size: 13px;vertical-align:bottom;}

.portfolio_headerlink_up {color: #97D2DB; text-decoration:none; text-align:left; font-size: 13px;font-weight: bold; vertical-align:bottom;line-height: 10px;}

.portfolio_headerlink_separator_up {color: #ceebf5; text-decoration:none; text-align:left; font-size: 13px;line-height: 10px;}
/*================END - Header link for Portfolio==================*/

/*================Side link for Portfolio==================*/
.portfolio_sidelink A:link {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 11px;}
.portfolio_sidelink A:visited {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 11px}
.portfolio_sidelink A:active {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 11px}
.portfolio_sidelink A:hover {color: white; text-decoration:underline; text-align:left; font-size: 11px}

.portfolio_sidelink_up {color: white; text-decoration:none; text-align:left; font-size: 11px}

.portfolio_sidelink_dash_active {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 11px}
/*================END - Side link for Portfolio==================*/

/*================page link for Portfolio==================*/
.portfolio_pagelink A:link {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 10px;}
.portfolio_pagelink A:visited {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 10px}
.portfolio_pagelink A:active {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 10px}
.portfolio_pagelink A:hover {color: white; text-decoration:underline; text-align:left; font-size: 10px}

.portfolio_pagelink_up {color: white; text-decoration:none; text-align:left; font-size: 10px}
.portfolio_pagelink_dash_active {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 10px; vertical-align:top}
/*================END - page link for Portfolio==================*/

/*================Content link for Portfolio==================*/
.portfolio_contentlink A:link {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 12px;}
.portfolio_contentlink A:visited {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 12px}
.portfolio_contentlink A:active {color: #CCCCCC; text-decoration:none; text-align:left; font-size: 12px}
.portfolio_contentlink A:hover {color: white; text-decoration:underline; text-align:left; font-size: 12px}
/*================END - content link for Portfolio==================*/

.TD_Border_Left {
	border-left: 1px solid #FFFFFF;

}

.TD_Border_Left_grey {
	border-left: 1px solid #CCCCCC;

}

.TD_Border_Bottom {
	border-bottom: 1px solid #FFFFFF;

}

.table_content_standOut {color: #97D2DB; font-weight:Bold}

.table_content {
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	
}


.masthead{ 
	display: block;
	background-color:#97d1da; 
	width: 800px; 
	height: 230px; 
	background-image:url('img/main_masthead.png');
	background-repeat:no-repeat;
	background-position: 50% 50%;
	 
}

.masthead_portfolio{ 
	display: block;
	background-image:url('img/menuBar_800x5.png');
	background-repeat:no-repeat; 
	width: 800px; 
	height: 5px;
	 
}

.facebook_footer a{ 
	display: block; 
	width: 150x; 
	height: 26px; 
	background-image:url('img/Facebook_feed_icon.png');
	background-repeat:no-repeat;
	background-position:left;
 
}

.linkedin_footer a{ 
	display: block; 
	width: 150x; 
	height: 26px; 
	background-image:url('img/Linkedin_feed_icon.png');
	background-repeat:no-repeat;
	background-position:left;
 
}

/*===================about us menu==================*/

.menu_normal_aboutUs_1 a{ 
	display: block; 
	width: 130px; 
	height: 25px; 
	background-image:url('img/menu_button_AboutUs_normal_1.png');
	background-repeat:no-repeat;
	background-position: 0px 0;
	line-height: 25px	
 
}

.menu_normal_aboutUs_2 a{ 
	display: block; 
	width: 130px; 
	height: 25px; 
	background-image:url('img/menu_button_AboutUs_normal_2.png');
	background-repeat:no-repeat;
	background-position: 0px 0;
	line-height: 25px	
 
}

.menu_normal_aboutUs_3 a{ 
	display: block; 
	width: 130px; 
	height: 25px; 
	background-image:url('img/menu_button_AboutUs_normal_3.png');
	background-repeat:no-repeat;
	background-position: 0px 0;
	line-height: 25px	
 
}

.menu_normal_aboutUs_4 a{ 
	display: block; 
	width: 130px; 
	height: 25px; 
	background-image:url('img/menu_button_AboutUs_normal_4.png');
	background-repeat:no-repeat;
	background-position: 0px 0;
	line-height: 25px	
 
}


.menu_normal_aboutUs_1 a:hover{
	background-position: -130px 0;

}

.menu_normal_aboutUs_2 a:hover{
	background-position: -130px 0;

}

.menu_normal_aboutUs_3 a:hover{
	background-position: -130px 0;

}

.menu_normal_aboutUs_4 a:hover{
	background-position: -130px 0;

}

.menu_normal_aboutUs_1_up{ 
	display: block; 
	width: 130px; 
	height: 25px; 
	background-image:url('img/menu_button_AboutUs_normal_1.png');
	background-repeat:no-repeat;
	background-position: -130px 0;
	text-align:center;
	display: table-cell;
	vertical-align:middle;
	color:black;
	 
}

.menu_normal_aboutUs_2_up{ 
	display: block; 
	width: 130px; 
	height: 25px; 
	background-image:url('img/menu_button_AboutUs_normal_2.png');
	background-repeat:no-repeat;
	background-position: -130px 0;
	text-align:center;
	display: table-cell;
	vertical-align:middle;
	color:black;
	 
}

.menu_normal_aboutUs_3_up{ 
	display: block; 
	width: 130px; 
	height: 25px; 
	background-image:url('img/menu_button_AboutUs_normal_3.png');
	background-repeat:no-repeat;
	background-position: -130px 0;
	text-align:center;
	display: table-cell;
	vertical-align:middle;
	color:black;	 
}

.menu_normal_aboutUs_4_up{ 
	display: block; 
	width: 130px; 
	height: 25px; 
	background-image:url('img/menu_button_AboutUs_normal_4.png');
	background-repeat:no-repeat;
	background-position: -152px 0;
	text-align:center;
	display: table-cell;
	vertical-align:middle;
	color:black;	 
}
/*===================END about us menu==================*/

.box_header_link_portfolio{
	
	font-size:16px;
	color: #ccecfa;
	
}
