.align
{
	text-align:right;
}
.alignOps
{
	text-align:left;
}
.dir
{
	direction:rtl;
}
.dirOps
{
	direction:ltr;
}
.float
{
	float:right;
}
.floatOps
{
	float:left;
}
.clear
{
	clear:right;
}
.clearOps
{
	clear:left;
}

body {
	background-image : url(../../Images/HE/Homepage/bg.gif);
	background-position : center;
	background-repeat : repeat-y;
	background-color : #FFFFFF;
	margin : 0px;
	
}

body, td, div, span {
	font : 12px Verdana, Helvetica, sans-serif;
}
A
{
	color : #000000;
	text-decoration: none;
}
TABLE.page_main
{
	width : 100%;
	vertical-align: top; 
}

TABLE.main_top
{
	width:749px;
	background-image:url(../../images/HE/Header/clouds.jpg);
}

TD.page_side 
{
	width:148px;
	vertical-align: top;
	background-color:#E7F3FC;
	border-left:1px solid #FFFFFF;
	height: 100%;
}

TD.page_top_search 
{
	width:100%;
	vertical-align: top!important;
	background-color:#ffffff;/* old value - #E7F3FC;*/
	border-right:1px solid #FFFFFF;
	height: 100%;
}

search_tdItem
{
	height:10px!important;
}

TD.page_main
{
	vertical-align: top;
	padding-right: 9px;
	background-image: url(../../Images/HE/page_main_bg.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.main_table {
	height:100%; width: 778px;
}
.search_and_language_td {
	background-image:url(../../Images/HE/TopBar/top_table_bg.gif);
	vertical-align: top;
	background-repeat:repeat-y;
}

.navigation {
	FONT-SIZE: 11px; COLOR: #6C6B6B; FONT-FAMILY: Verdana
}
a:hover.navigation
{
	text-decoration:underline;
}

.language_bar_table {
	margin: 9px 45px 9px 18px;
	display: inline;

}

.print {
	vertical-align:bottom;  background-color:#E7F3FC;
	width:148
}


.print_left {
vertical-align:bottom;  
text-align:right;
padding-right:10px;
background-color:#E7F3FC;
}
.print table {
	border-top:3px solid #FFFFFF;
	background-color:#E7F3FC; 
	background-image:url(../../Images/HE/SideBar/bottom_print.gif); 
	background-position:right bottom; 
	background-repeat:no-repeat;
	width:100%;
}

.story_and_movie {
	padding:12px 4px 40px 0px;
}

.story_and_movie_table {
	 width:100%;
}

.story_and_movie_td001 {
	background-color:#43A628; /* old value - #8597A6; changed by German 23/01/2007 */
	background-image:url(../../Images/HE/HomePage/grey_left.gif); 
	background-position:right top; 
	background-repeat:no-repeat; 
	height:18px; 
	padding-right: 8px; 
	font-size:11px;
}

.story_and_movie_div {
	background-color:#FFFFFF; 
	display:inline; 
	font-size:10px;
	padding:1px 3px 0px 3px; 
}

.story_and_movie_td002 {
	background-color:#43A628; /* old value - #8597A6; */
	background-image:url(../../Images/HE/HomePage/grey_right.gif); 
	background-position:left top; 
	background-repeat:no-repeat; 
	padding:0px 6px 0px 0px; 
	color:#FFFFFF; 
	font-weight:bold; 
}

.story_and_movie_td003 {
	background-color:#43A628; /* old value - #8597A6; */
	background-image:url(../../Images/HE/HomePage/grey_left.gif); 
	background-position:right top; 
	background-repeat:no-repeat; 
	width:3px;
}

.story_and_movie_td004 {
	background-color:#43A628; /* old value - #8597A6; */
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	background-image:url(../../Images/HE/HomePage/grey_dots.gif); 
	padding:0px 5px 0px 1px; 
}

.story_and_movie_td005 {
	background-color:#43A628; /* old value - #8597A6; */
	background-image:url(../../Images/HE/HomePage/grey_right.gif); 
	background-position:left top; 
	background-repeat:no-repeat; 
	width:3px;
}

.hp_big_flash {
	background-image:url(../../Images/HE/HomePage/left_gradient.gif); 
	background-repeat:repeat-y; 
	padding-right:57px; 
	height:154px; 
	vertical-align:top; 
	border-top:6px solid #ffffff; 
}

a.story_and_movie, a.story_and_movie:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.story_and_movie:hover {
	color:#FF0000;
	text-decoration:none;
}
TD.hp_opening 
{
	padding : 0px 12px 0px 10px;
	vertical-align : top;
	font-size: 11px;
}

TABLE.searchbox {
	display: inline;
	margin: 0px 0px 12px 0px;
}

.searchbox td {
	vertical-align: middle;
	text-align: center;
	margin-bottom: -3px;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
}

INPUT.searchbox
{
	border: 1px solid #7B7B7B;
	background-color: white;
	width: 112px;
	height: 16px;
	color: #6b696b;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
	margin-right: 3px;
}

IMG.searchbox_off
{
	width: 25px;
	height: 14px;
	margin-bottom: -3px;
}
.staff_list_table
{
	margin-top:15px;
	color: 004984;
}
.staff_spacer_td
{
	
	width:523px;
	border-top: 1px solid #ffbe7b;
}
.staff_list_summary_td
{
	padding-bottom: 10px;
}
staff_list_subtitle
{
	font-family:Verdana;
	font-size:11px;
	vertical-align: middle;
	line-height: 14px;
	color: #004984;
}
.staff_list_image
{
	width:84px;
	height:78px;
	cursor:hand;
	border:1px solid #63a2de;
	margin-left:10px;
	float: right;
}

.staff_main_picture_div
{
	clear:right;
	float:left;	
}
A.staff_list_title
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	COLOR: #005FD5;
	text-decoration: underline;	
}
A:HOVER.staff_list_title
{
	text-decoration: none;	
}
.staff_list_title_td
{
	vertical-align: top;
}
A.staff_list_date
{
	font-family:Verdana;
	font-size:12px;
	color: #004984;
	text-decoration: none;
}
A:HOVER.staff_list_date
{
	text-decoration: underline;
}
.staff_doc_table
{
	padding-right: 20px;
}

.docPictures_container
{
	PADDING-TOP: 20px; 
}
.LinkedDocs_container
{
	vertical-align: top;
}
.staff_doc_title_td
{
	PADDING-left: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #004A84;
	FONT-FAMILY: Verdana;
	HEIGHT: 16px;
	padding-top: 22px;
	PADDING-bottom: 7px; 
}
.staff_doc_date_label
{
	display: none;
}
.staff_doc_date
{
	FONT-SIZE: 12px; COLOR: #004A84; font-weight: bold;
}
.staff_doc_writer_label
{
	display: none;
}
.staff_doc_writer
{
	FONT-SIZE: 14px; COLOR: #004A84; 
}
.staff_abstract_container
{
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #4d69a1; PADDING-TOP: 9px; FONT-FAMILY: Verdana; PADDING-left: 10px;
}
.staff_main_content
{
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; COLOR: #4d69a1; FONT-FAMILY: Verdana; PADDING-left: 10px;
}
TABLE.footer 
{
	background-image : url(../../Images/HE/Footer/footer_bg.gif);
	height : 36px;
	width : 100%;
	margin-top:13px
}
.footer_copyright {
	font-size : 11px;
	color : #5B5B5B;
	padding-right : 15px;
}

.footer_logo {
	padding-left : 36px;
	text-align : left;
}

.footer_links {
	height : 36px;
	color : #5B5B5B;
	text-align : left;
}

A.footer, A.footer:LINK, A.footer:VISITED, A.footer:ACTIVE, A.footer:FOCUS {
	color : #5B5B5B;
	font-size : 11px;
	text-decoration : none;
}

A.footer:HOVER {
	text-decoration : underline;
}

.doc_links_table1 {
	background-color: #F7F6F6;
	padding-right:5px;
	padding-left:5px;
}

.doc_links_table {
	background-color: #E7F3FC; /* old value - #F7F6F6; changed by German */
	padding-right:5px;
	width: 153px;
}
.futher_more_caption {
	FONT-SIZE: 12px; COLOR: #999999
}
.futher_more_image_container

{
	TEXT-ALIGN: right; 
}
.bottom_white_border
{
	BORDER-BOTTOM: white 2px solid;
	height: 2px;
}
.futher_more_caption_tr
{
	HEIGHT: 18px
}
.doc_links_spacer
{
	HEIGHT: 100%;
	background-color: #FFFFFF;
}
A:HOVER.doc_link_url {
	TEXT-DECORATION: none
}
.doc_link_header_td {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	padding : 0px 5px 4px 0px;
	color: #014880;
	padding-top: 12px;
	padding-right: 6px;
	padding-bottom: 5px;
}
.doc_link_tr {
	HEIGHT: 15px
}
.doc_link_header_tr {
	vertical-align: top;
}
A.doc_file_url {
	FONT-SIZE: 12px; COLOR: #005FD5; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
A:HOVER.doc_file_url {
	TEXT-DECORATION: none
}
.doc_file_header_td {
	color: #000000;
	font-size: 11px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-top: 10px;
}
.doc_file_sep_td
{
	height:1px;
	background-color: #ffffff;
}
.doc_link_container {
	PADDING: 0px 0px 0px 4px;
	VERTICAL-ALIGN: top;
	padding-right: 6px;
}
.doc_file_container {
	PADDING: 1px 9px 1px 9px; VERTICAL-ALIGN: middle; WIDTH: 17px; HEIGHT: 15px
}
.doc_link_title_container {
	VERTICAL-ALIGN: top;
	padding-bottom: 10px;
	width: 80%;
}

.doc_file_path_container {
	PADDING-left: 3px; VERTICAL-ALIGN: top; HEIGHT: 15px
}

.general_table
{
	padding-right: 18px;
}
.general_title 
{
	FONT-SIZE: 20px;
	COLOR: #43A628; /*changed from #FF171C by German */
	margin-top: 25px;
	font-family:verdana;
}
.specialization_title
{
	FONT-SIZE: 20px;
	COLOR: #43A628; /*changed from #FF171C by German */
	margin-top: 10px;
	font-family:verdana;
	margin-bottom:5px;
}

.projects_title
{
	FONT-SIZE: 20px;
	COLOR: #43A628; /*changed from #FF171C by German */
	font-family:verdana;
}
.general_subtitle 
{ 
	FONT-WEIGHT: bold; 
	COLOR: #0073B3; /* changed from #0A5B99 by German */
	PADDING-TOP: 5px;
	PADDING-bottom:5px;
} 
.general_abstract 
{ 
	FONT-WEIGHT: bold
} 
.general_main_content 
{ 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana
} 
.docPictures_container
{
	margin: 11px 0px 11px 0px;
}
td.LinkedDocs_container
{
	width: 157px;
	border-right: 1px solid #D9D9D9;
	vertical-align: top;
	padding-right:5px;
}

.print_icon
{
	margin:4px 0px 4px 10px;
}

.general_hr {
	border: 1px solid #D9D9D9;
	height: 1px; 
	text-align:right; 
	margin-top:6px;
}
.general_subtitle2 {
	FONT-WEIGHT: bold; 
	COLOR: #000000; 
	PADDING-TOP: 5px;
	padding-bottom:2px;
}
.spec_image
{
	width:138px;
	/*height:74px;*/
}
.doc_file_header_td_grey {
	color : #000000;
	font-size : 12px;
	padding-bottom : 12px;
	padding-top : 12px;
	text-align : center;
	background-color : #D4ECFE; /* old value - #E8E8E8; changed by German */
}
.BlueLink A, .BlueLink A:LINK, .BlueLink A:VISITED, .BlueLink A:ACTIVE, .BlueLink A:FOCUS {
	 color : #0073B3; /* old value - #0A5B99; */
	 text-decoration : none;
}

.BlueLink A:HOVER {
	  text-decoration : underline;
}

.BlueLink img {
	margin-left : 9px;
	margin-right : 5px;
	border : 0px;
	vertical-align : middle;
}

.BlueLink {
	background-color:#E7F3FC; /* old value - #F7F6F6; changed by German */
	width:98%; 
	height:17px; 
	padding-top:1px;
	margin:6px 0px 6px 0px; 
}

.BlueLink2 A, .BlueLink2 A:LINK, .BlueLink2 A:VISITED, .BlueLink2 A:ACTIVE, .BlueLink2 A:FOCUS {
	 color : #0073B3; /* old value - #0A5B99; */
	 text-decoration : none;
}

.BlueLink2 A:HOVER {
	  text-decoration : underline;
}

.BlueLink2 img {
	margin-left : 4px;
	border : 0px;
	vertical-align : middle;
}

.BlueLink2 { 
	width:98%; 
	height:17px; 
	padding-top:1px;
	margin:4px 0px 4px 0px; 
}

.Branches_table {
	width:98%;
}

.Branches_img_td {
	width:110px; 
	text-align:center; 
	vertical-align:top; 
}

.Branches_title_div {
	text-transform: uppercase; 
	color:#0073B3; /* old value - #0A5B99; */
}

.Branches_title_div1 {
	text-transform: uppercase; 
	color:#0073B3; /* old value - #0A5B99; */
	/*padding-bottom:3px;*/
	cursor:hand;
	background-color:#E7F3FC; /* old value - #F7F5F6; changed by German */
	vertical-align:middle;
	padding :1 3 0 0;
}






.worldmap_table {
	width : 152px;
	margin-right : 10px;
	float : left;
}

.worldmap_bg_td {
	background-image : url(../../Images/HE/WorldMap_bg.gif);
	background-repeat : repeat-x;
	background-position : top;
	text-align : center;
	vertical-align : top;
	padding-top : 8px;
	height : 170px;
	padding-bottom : 80px;
}
.country_contact_table {
	margin : 7px 0px 7px 0px;
}
.country_contact_table td {
	font-weight : bold;
	padding : 2px 0px 2px 0px;
}
.country_contact_details {
	font-weight : normal;
	display : inline;
	padding : 0px 5px 0px 25px;
}
.country_contact_details a{
	color : #000000;
	text-decoration : none;
}
.country_contact_details a:hover{
	text-decoration : underline;
}

.projects_table {
	width : 302px;
	height : 280px;
	background-color : #397AAC;
	background-image : url(../../Images/HE/country_table_corner302_bottom.gif);
	background-position : bottom;
	background-repeat : no-repeat;
	margin-left : 17px;
}

.projects_darkblue_head_td {
	background-image : url(../../Images/HE/country_table_corner302.gif);
	background-position : top;
	background-repeat : no-repeat;
	color : #FFFFFF;
	font-weight : bold;
	padding : 5px 6px 3px 6px;
}

.projects_maxdiv {
	height : expression( this.scrollHeight > 240? "240px" : "auto" );
	width : 302px;
	overflow : auto;
	max-height : inherit;
	margin : 5px 0px 2px 0px;
	direction : ltr;
	scrollbar-face-color : #397AAC;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-3dlight-color : #E5E5E5;
	scrollbar-darkshadow-color : #E5E5E5;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
	text-align : right;
	padding-right : 2px;
}

.projects_country_table {
	width : 100%;
	direction : rtl;
	border-bottom : 2px solid #FFFFFF;
}

.projects_country_td {
	background-color : #F5F4F4;
	color: #0073B3; /* added by German*/
}

.projects_country_td_select {
	background-color : #CACACA;
	border-bottom : 2px solid #FFFFFF;
}
.projects_country_td_select1 {
	background-color : #CACACA;
}
.projects_country_td_img {
	vertical-align : top;
}
.projects_country_td_img img{
	margin : 8px 8px 0px 5px;
}
.projects_country_td_link {
	font-size : 11px;
	font-weight : bold;
	padding : 3px;
	width : 100%;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
a.projects_country_td_link,a:link.projects_country_td_link,a:visited.projects_country_td_link,a:hover.projects_country_td_link{
	font-size : 11px;
	font-weight : bold;
	color:Black;
	text-decoration:none;
}
.projects_country_block_tr {
	display : block;
	background-color : #F5F4F4;
}
.projects_country_none_tr {
	display : none;
}
.projects_country_table a {
	color : #0073B3; /* changed from #397AAC by German */ 
	font-size : 14px;
	font-weight : bold;
	padding : 5px 10px 5px 10px;
	width : 100%;
}
.branch_table {
	background-color : #E7F3FC;
	width : 302px;
	background-image : url(../../Images/HE/country_table_corner302_bottom.gif);
	background-position : bottom;
	background-repeat : no-repeat;
}
.branch_head_td {
	background-image : url(../../Images/HE/country_table_corner302.gif);
	background-position : top;
	background-repeat : no-repeat;
	color : #FFFFFF;
	font-weight : bold;
	padding : 5px 6px 3px 6px;
	background-color : #649BC5;
}
.branch_news_table{
	background-color : #FDF0DC;
	width : 302px;
	background-image : url(../../Images/HE/country_table_corner302_bottom.gif);
	background-position : bottom;
	background-repeat : no-repeat;
}
.branch_news_head_td {
	background-image : url(../../Images/HE/country_table_corner302.gif);
	background-position : top;
	background-repeat : no-repeat;
	color : #FFFFFF;
	font-weight : bold;
	padding : 5px 6px 3px 6px;
	background-color : #FFA34A;
}
a.branch_link,a.branch_link:link,a.branch_link:visited,a.branch_link:hover{
	font-weight : bold;
	color : #002D50;
	width : 100%;
}
a.branch_link:hover{
	text-decoration : underline;
}
.branch_link img{
	border : 0px;
	vertical-align : middle;
	margin : 6px;
}
a.branch_link1,a.branch_link1:link,a.branch_link1:visited,a.branch_link1:hover{
	font-weight : bold;
	color : #0073B3; /* changed from #002D50 by German */
	width : 100%;
	font-size:11px;
}
a.branch_link1:hover{
	text-decoration : underline;
}
.branch_link1 img{
	border : 0px;
	vertical-align : middle;
	margin : 6px;
}
.branch_link_select {
	background-color : #B7DAF6;
}
a.branch_news_link, a:link.branch_news_link, a:visited.branch_news_link, a:hover.branch_news_link{
	font-weight : bold;
	color : #470101;
	width : 100%;
}
a.branch_news_link:hover{
	text-decoration : underline;
}
a.branch_news_link1, a:link.branch_news_link1, a:visited.branch_news_link1, a:hover.branch_news_link1{
	font-weight : bold;
	color : #470101;
	width : 100%;
	font-size:11px;
}
a.branch_news_link1:hover{
	text-decoration : underline;
}
.branch_news_link img{
	border : 0px;
	vertical-align : middle;
	margin : 8px 10px 8px 9px;
}
.branch_news_link1 img{
	border : 0px;
	vertical-align : middle;
	margin : 6px 10px 6px 9px;
}
.branch_news_td1
{
	padding-top:3px;
}
.branch_pop_div {
	position : absolute;
	background-color : #FFFFFF;
	margin-top : 22px;
	width : 100%;
	border : 1px solid #B7DAF6;
	height : expression( this.scrollHeight > 150? "150px" : "auto" );
	overflow-y : auto;
	max-height : inherit;
	scrollbar-face-color : #397AAC;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-3dlight-color : #E5E5E5;
	scrollbar-darkshadow-color : #E5E5E5;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
}
.branch_pop_img_td {
	vertical-align : top;
	padding : 12px;
}
.branch_pop_txt {
	padding : 20px 0px 20px 10px;
}
.branch_pop_link a {
	color : #0A5B99;
}
.branch_pop_link a:hover {
	text-decoration :underline;
}
.branch_pop_link img {
	border : 0px;
	margin : 0px 3px 0px 8px;
}



.main_area_text_div 
{
	
	height : expression( this.scrollHeight > 200? "200px" : "auto" );
	overflow-y : auto;
	max-height : inherit;
	scrollbar-face-color : #397AAC;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-3dlight-color : #E5E5E5;
	scrollbar-darkshadow-color : #E5E5E5;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
	

}

.project_country_head {
	margin:12px 0px 12px 0px; 
	background-color:#D4ECFE; /* old value - #F1F1F1; */
	color:#0073B3; /* old value - #7B7B7B; */
	font-size:14px; 
	font-weight:600; 
	padding:5px; 
	float:right; 
	display:inline; 
	width:55%; 
}
a.project_country_head_link{
	width:45%; 
	margin:12px 0px 12px 0px; 
	padding:6px 5px 7px 5px; 
	display:inline; 
	background-color:#D4ECFE; /* old value - #F1F1F1; */
	float:left;
	text-align:left;
}

a.project_country_head_link:hover{
	text-decoration:underline;
}

a.project_country_head_link img{
	border:none;
	vertical-align:middle;
	margin-left:10px;
}

.doc_file_projects_grey {
	padding: 12px 5px 12px 5px;
	background-color: #D4ECFE; /* old value - #E8E8E8; changed by German */
}
.blue_hr {
	border: 1px solid #0A5B99;
	height: 1px; 
	text-align:right;
	width:94%; 
	margin-top:6px;
}
.Projects_detail_head_title 
{
	FONT-SIZE: 14px;
	COLOR:#0073B3; /* old value - #0A5B99;*/
	padding-top: 10px;
	font-weight: 600;
	text-align:left;
}
.Projects_detail_title {
	font-weight:bold;
	border-bottom:1px solid #D9D9D9;
	padding:3px 0px 5px 15px;
	width:auto;
	vertical-align:top;
}
.Projects_detail {
	border-bottom:1px solid #D9D9D9;
	padding:3px 0px 5px 15px;
	width:auto;
	line-height:19px;
}
.Projects_detail_img {
	text-align:left;
	padding:15px 40px 0px 26px;
	vertical-align:top;
}
.Projects_detail_img img{
	border-top:1px solid #0073B3; /* old value - #0A5B99;*/
	border-right:1px solid #0073B3; /* old value - #0A5B99;*/
}

A.BlueLink2, A.BlueLink2:LINK, A.BlueLink2:VISITED, A.BlueLink2:ACTIVE, A.BlueLink2:FOCUS {
	 color : #0073B3; /* old value - #0A5B99;*/
	 text-decoration : none;
	 font-size:11px;
	 width:auto;
}

A.BlueLink2:HOVER {
	  text-decoration : underline;
}

a.BlueLink2 img {
	margin-left : 9px;
	margin-right : 5px;
	border : 0px;
	vertical-align : middle;
}
A.BlueLink3, A.BlueLink3:LINK, A.BlueLink3:VISITED, A.BlueLink3:ACTIVE, A.BlueLink3:FOCUS {
	 color : #0073B3; /* old value - #0A5B99;*/
	 text-decoration : none;
	 font-size:11px;
	 width:auto;
	 padding-left:15px;
}

A.BlueLink3:HOVER {
	  text-decoration : underline;
}

a.BlueLink3 img {
	margin-right : 5px;
	margin-left : 5px;
	border : 0px;
	vertical-align : middle;
}

.clients_bord{ 
	background-color: #D9D9D9;
	padding:0px 0px 0px 0px;
}
.clients_col_text {
	vertical-align:top;
	padding:8px 0px 13px 0px;
}
.clients_col_img{
	 text-align:left; 
	 vertical-align:top; 
	 width:1px;
	 padding:5px;
}
.general_text
{
	padding-left:5px;
}
 
@media print
{
	.noprint 
	{
		display:none;
	}
	.print_overflow
	{
		 overflow: visible;
	}
	.printWidthHeight
	{
		width:99%;
		height:99%;
	}
}

.side_margin{
	margin-left:25px;
}
.side_padding{
	padding-left:25px;
}
.side_paddingright{
	padding-right:25px;
}
.contact_us_input
{
	height:32px;
	background-color:#CAE6FB;
	margin:10 0 10 15;
}
.contact_us_division_title
{
	height:32px;
	background-color:#CAE6FB;
	margin:10 0 10 15;
	padding-right:10;
	font-weight:bolder;
	font-size:15px;
	color:#01518E;
}
.contact_us_select
{
	height:20px;
	width:170px;
	margin:5 10 4 0;
}
.contact_name
{
	color:#0073B3; /* changed from #00518D by German */
	font-size:12px;
	font-weight:bold;
	padding-bottom:3px;
}
.contact_text
{
	color:black;
	font-size:11px;
	line-height:16px;
	vertical-align:bottom;
}
.contact_pic
{
	padding-left:15px;
}
.contact_form_hr
{
	height:1px;
	color:#F2F2F2;
}

div.site_map_1
{
	height:27px;
	margin-top:20px;
	margin-left:30px;
	background-color:#E7F3FC; /* old value - #F2F2F2; */
	width:270px;
	padding:5 10 3 10;
}
div.site_map_1 a,div.site_map_1 a:link,div.site_map_1 a:visited,div.site_map_1 a:hover
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#0073B3; /* changed from #0C609E by German */
	font-weight:bold;
}

div.site_map_2
{
	background-image:url(../../images/HE/red_arow.gif);
	background-repeat:no-repeat;
	/*background-position:15 10;*/
	background-position:280  10;
	padding:5px 25px 3px 25px;
	
}
div.site_map_2 a,div.site_map_2 a:link,div.site_map_2 a:visited,div.site_map_2 a:hover
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#0C609E;
	font-weight:normal;
}
div.site_map_3
{
	background-image:url(../../images/HE/bullett_small.gif);
	background-repeat:no-repeat;
	/*background-position:25 10;*/
	background-position:270 12;
	padding:5px 35px 3px 35px;

}
div.site_map_3 a,div.site_map_3 a:link,div.site_map_3 a:visited,div.site_map_3 a:hover
{
	font-family:Verdana;
	font-size:12px;
	text-decoration:none;
	color:#0C609E;
	font-weight:normal;
}
span.picture_title
{
	margin-top:8px;
	width:140px;
}
.text_lines
{
	line-height:19px;
}
a:hover.und_link
{
	text-decoration:underline;
}
.map_padding
{
	padding-right:40px;
}

.item_left
{
	text-align:left;
	clear:left;
	direction:ltr;
}
