﻿/*left menus
#leftmenu {width:208px;}
#leftmenu ul li a {background:url(/images/site/chevron_single_cons.gif) no-repeat 0 65%;}



.2chevron_link {background:url(/images/site/chevron_double.gif) no-repeat 0 3;padding-left:20px;}
    .2chevron_link a {font-weight:bold; text-decoration:none;color:#5c6165;}
    .2chevron_link a:hover {color:#ED1C24;}*/
body {background:#ffdd96;}
 td#left {width:240px;background:none;}

 td#right {width:240px;background:none;}
 .right {width:240px;padding:0 0 0 12px;}
 

  .righthand_link_block {width:228px; background:#FFDD96 url(/images/site/righthand_links_consultancy_bottom.gif) no-repeat 0 bottom;margin-bottom:12px;padding-bottom:15px;}
  .righthand_link_block img {vertical-align:top;}
     .righthand_links_content h2 {padding:0 6px 0.5em 6px; margin:0; color:#000; font-size: 1.0em; font-weight:bold;}
     .righthand_links_content p {padding:0 6px 2.0em 6px;margin:0;font-size: 1.0em;}
     .righthand_links_content p a {text-decoration:none;color:#ED1C24;font-weight:bold;font-size:0.85em;}
         .righthand_links_content p a:hover {text-decoration:underline;}
         
 --------------------------------------------------------------------------------
/*Local Content Section*/

/* basic LC styles*/

/*#LC_header
{
	background-image:url(/images/LC_header_bg_fill.gif);
	width:100%;
	height:100px;
}
.LC_header_image
{
	background-image:url(/images/LC_header_bg.gif);
	background-repeat:no-repeat;
	height:100px;
	width:100%;
}*/
.sectionheader
{
	color:#FFFFFF;
	font-size:19px;
	position:relative;
	top:77px;
	left:185px;
	font-weight:200;
}

       
#LC_rc_maincontent
{
	width:508px;
	padding:15px 0 0 0;
	float:left;
}
#LC_rightcontent
{
	width:180px;
	padding:15px 0 0 20px;
	float:right;
    font-size:1.0em;
    
}
#LC_maincontent
{
    padding:15px 0 0 0;
    clear:both;
}
/*#LC  {font-size:0.8em; color:#000000;}
    #LC a { color:#0000CC; text-decoration:none;}
        #LC a:hover {color:#0000CC; text-decoration:underline}
    #LC p { margin:6 0 6 0; color:#000000;}
    #LC h1 { font-size:1.3em; color:#990033;display:inline; font-weight:bold; padding:0; margin:0;}
    #LC h2 { font-size:1.0em; color:#3F007D; font-weight:bold;  background:url(/images/LC_h2_bg.gif) no-repeat; line-height:19px; padding-left:4px; padding-top:1px; margin:12 0 5 0;}
    #LC h3 { font-size:1.0em; color:#000000; font-weight:bold;margin:0;padding:6 0 0 0;}
    #LC ul { margin:0; padding:0 0 0 30;}
        #LC li { list-style-image:url(/images/LC_bullet.gif); color:#000000; margin:2 0 2 0 ; padding:0;}*/
        
    #LC .LC_page_title h1 { display:inline;}

    #LC_highlights {}
        #LC_highlights ul {margin:0;display:block;width:180px;list-style:none; padding:0;}
        #LC_highlights li { list-style-image:none; background: #D7D7D7; margin:0 0 1px 0; display:block; padding:8px 10px 7px 10px;color:#5c6165; font-size:0.9em; }

.LC_toppage A:link, .LC_toppage A:visited
{	
	background-image:url(/images/toppage_off.gif);
	background-repeat:no-repeat;
	background-position:-9px,bottom;
	font-size: 0.7em;
	color:#3F007D;
	font-weight:bold;
	text-decoration:none;
	height:20px;
	min-height:20px;
	padding-left:10;
	margin-top:15px;
	line-height:20px;
	clear:both;

}
.LC_toppage A:hover
{	
	background-image:url(/images/toppage_on.gif);
	background-repeat:no-repeat;
	background-position:-9px,bottom;
	font-size: 0.7em;
	color:#3F007D;
	font-weight:bold;
	text-decoration:none;
	height:20px;
	padding-left:10;
	margin-top:15px;
	line-height:20px;
	min-height:20px;
	
}
.LC_rightimage
{
    padding-bottom:15px;
}
.clear {clear:both;}
#clear {clear:both;}
/* end basic LC styles*/

/*LC Menus*/
#LC_menus { float:left;clear:both;width:100%}


#LC_menu_countries { padding:10px 0 0 0;height:100%;display:block;}

	#LC_menu_countries ul {padding:0 10px 0 13px; margin:0; display:block;height:100%}
		#LC_menu_countries ul li {  width:73px; font-size:11px; line-height:16px; vertical-align:middle; text-decoration:none; display:block; margin:0 2px 0 2px; padding-bottom:4px;float:left;}
			#LC_menu_countries ul li a { border:solid 1px #5c6165; text-decoration:none; color:#5c6165; display:block; padding:0 3px 0 3px;}
			#LC_menu_countries ul li a:hover,
			 	#LC_menu_countries ul li strong  { padding:0 3px 0 3px; border:solid 1px #5c6165; color:#ED1C24;background-color:#FFFFFF;font-weight:normal;display:block; }
			#LC_menu_countries ul li.home strong,
			#LC_menu_countries ul li.home a {border:solid 1px #5c6165; color:#5c6165;text-align:center;background-color:#ffdd96;}
			    #LC_menu_countries ul li.home a:hover,
			     #LC_menu_countries ul li.home strong a, #LC_menu_countries ul li.home strong {color:#fff;text-align:center;background-color:#231B41;border:solid 1px #231B41;}
			
#LC_submenu { padding:5px 0 0 0; height:35px;display:block;clear:both;}

	#LC_submenu ul {padding:0 10px 0 15px; margin:0; display:block;float:left;}
		#LC_submenu ul li {   width:58px; font-size:11px; line-height:12px;  text-decoration:none; display:block; float:left; margin:0; padding:0;}
			#LC_submenu ul li a {  height:35px;min-height:26px;max-height:26px; text-decoration:none; color:#231B41; display:block; padding:9px 3px 0 3px; background-image:url(/images/LC_submenu_bg_off.gif); background-repeat:no-repeat;}
			#LC_submenu ul li a:hover,#LC_submenu ul li.first a:hover,#LC_submenu ul li.last a:hover,
			 	#LC_submenu ul li strong  { padding:9px 3px 0 3px;display:block;height:35px;min-height:31px;max-height:31px; color:#FDE186;font-weight:normal; background-image:url(/images/LC_submenu_bg_on.gif); background-repeat:no-repeat;padding-top:4px; }
			#LC_submenu ul li.first a {background-image:url(/images/LC_submenu_first_bg_off.gif); background-repeat:no-repeat; }
			#LC_submenu ul li.last a {background-image:url(/images/LC_submenu_last_bg_off.gif); background-repeat:no-repeat; }
			#LC_submenu ul li.inactive {width:58px;display:block;height:35px;min-height:26px;max-height:26px; color:#8A7861; background-image:url(/images/LC_submenu_bg_off.gif); background-repeat:no-repeat;padding:9px 3px 0 3px;}
			    
       
.LC_menus_baseline
{
   background-color:#231B41;
   height:3px;
   width:100%;
   font-size:0px;
   line-height:0px;
   clear:both;
}
/* end LC menus */





/*local content home page*/


#LC_home
{}
#LC_home_maincontent
{ float:left;width:423px;padding-top:15px;}
    /*#LC_home_maincontent h1 {font-size:1.1em; color:#FFFFFF; font-weight:bold; margin:0;}
    #LC_home_maincontent h2 {font-size:0.9em; color:#990033;font-weight:bold; background:url(/images/LC_h2_home_bg.gif) no-repeat;line-height:15px;padding:1 0 0 3;margin:0;}
    #LC_home_maincontent p {font-size:0.9em; color:#000000;margin:4 0 8 0; }*/
    #LC_home_maincontent p.LC_home_tabdescr {font-size:0.8em; }

#LC_home_rightcontent
{
	width:285px;
	padding:15px 0 15px 20px;
	min-width:265px;
	max-width:265px;
	float:right;	
    font-size:1.0em;
}



    #LC_home_rightcontent .begin {width:265px; height:92px; background:url(/images/LC_home_begin_bg.gif) no-repeat;}
    #LC_home_rightcontent .begin_title  {font-weight:bold;color:#FFFFFF; padding:10px;}
    #LC_home_rightcontent .begin_small  {font-size:0.9em;font-weight:bold;color:#FFFFFF;}
    #LC_home_rightcontent .register {width:265px; height:137px; background:url(/images/LC_home_register_bg.gif) no-repeat;}
    #LC_home_rightcontent .register_title {font-size:1.0em; font-weight:bold; color:#FFFFFF;padding:10px;}
        #LC_home_rightcontent .register_title a { padding-right:30px; font-size:0.9em; font-weight:bold; color:#fff; background:url(/images/LC_register_link_bg_off.gif) no-repeat right 50%;}
        #LC_home_rightcontent .register_title a:hover {background:url(/images/LC_register_link_bg_on.gif) no-repeat right 50%; text-decoration:none;}
    #LC_home_rightcontent .news_header {width:265px; height:75px; background:url(/images/LC_home_news_bg.gif) no-repeat;margin:0;padding:0;}
    #LC_home_rightcontent .news_title  {font-weight:bold; color:#FFFFFF; padding:10px;}
    
    #LC_home_rightcontent ul {margin:0;display:block;width:265px;text-transform:none;list-style:none;padding:0;}
        #LC_home_rightcontent li { list-style-image:none; background: #D7D7D7; width:265px; min-width:245px; max-width:245px; margin:0 0 1px 0; display:block; padding:8px 10px 7px 10px; }
            #LC_home_rightcontent li .details { text-transform:uppercase; color:#990033; font-size:0.8em;font-weight:bold;padding-bottom:3px;}
            #LC_home_rightcontent li .headline { text-transform:uppercase; color:#000000; font-size:0.9em; font-weight:bold;}
            #LC_home_rightcontent li .link {width:245px;height:15px;}
            #LC_home_rightcontent li .link a:link,#LC_home_rightcontent li .link a:visited { text-transform:none; padding-right:18px; color:#000099; font-size:0.8em;  font-weight:bold ;background:url(/images/LC_news_link_bg_off.gif) no-repeat right 60%;float:right;}
             #LC_home_rightcontent li .link a:hover {text-transform:none; background:url(/images/LC_news_link_bg_on.gif) no-repeat right 60%;text-decoration:none;}
            
/*end local content home page*/        

/* local content intro page*/ 

#LC_intro_snapshot { font-size:1.0em;padding-top:10px;}
#LC_intro_snapshot .header {height:31px; background:url(/images/LC_intro_snapshot_header_bg.gif) no-repeat;margin:0;padding:0;}
#LC_intro_snapshot .title {font-size:1.1em; font-weight:500; color:#FFFFFF; padding: 7px 0 0 10px;}
    #LC_intro_snapshot ul {margin:0;display:block;text-transform:none;list-style:none; padding:0;}
        #LC_intro_snapshot li { list-style-image:none; background: #F0F0F0; margin:0 0 1px 0; display:block; padding:8px 10px 7px 10px;color:#000000; font-size:0.9em; }


#LC_intro_news { font-size:1.0em; color:#000000;}
    #LC_intro_news .news_header {width:180px; height:75px; background:url(/images/LC_intro_news_header_bg.gif) no-repeat;margin:0;}
    #LC_intro_news .news_title  {font-size:0.9em; font-weight:bold; color:#FFFFFF; padding:10px;}
    
    #LC_intro_news ul {margin:0;display:block;width:180px;text-transform:none;list-style:none;padding:0;}
    #LC_intro_news li { list-style-image:none;background: #E1E1E1; width:160px;margin:0 0 1px 0; display:block; padding:8px 10px 7px 10px; }
        #LC_intro_news li .details { text-transform:uppercase; color:#990033; font-size:0.7em;font-weight:bold;padding-bottom:3px;}
        #LC_intro_news li .headline { text-transform:uppercase; color:#000000; font-size:0.8em; font-weight:bold;}
        #LC_intro_news li .link {width:160px; height:15px;}
        #LC_intro_news li .link a:link,#LC_home_rightcontent li .link a:visited { text-transform:none; padding-right:18px; color:#000099; font-size:11px;  font-weight:bold ;background:url(/images/LC_news_link_bg_off.gif) no-repeat right 60%;float:right;}
         #LC_intro_news li .link a:hover {text-transform:none; background:url(/images/LC_news_link_bg_on.gif) no-repeat right 60%;text-decoration:none;}

/* end local content intro page*/
  
/* local content projects*/
#LC_projects .project_info { font-size:0.9em;padding-left:4px;padding-top:-3px;position:relative;top:-5px;}
/* end local content projects*/

/* local content news */
#LC_news_latestnews { font-size:1.0em;padding-top:10px;}
#LC_news_latestnews .header {height:20px; background:url(/images/LC_latestnews_bg.jpg) no-repeat;margin:0;padding:0;}
#LC_news_latestnews .title {font-size:12px; font-weight:500; color:#FFFFFF; padding: 2px 0 0 10px;}
#LC_news_latestnews .details { text-transform:uppercase; font-size:0.8em;font-weight:bold;padding:7px 0 3px 0;}
#LC_news_latestnews .headline { text-transform:uppercase; font-size:0.9em; font-weight:bold;}
#LC_news_latestnews .summary {font-size:0.9em;}
#LC_news_latestnews .link a {font-size:11px; font-weight:bold; color:#3F007D; padding: 5px 18px 0 0; background:url(/images/LC_latestnews_link_bg_off.gif) no-repeat right 60%;}
    #LC_news_latestnews .link a:hover {background:url(/images/LC_latestnews_link_bg_on.gif) no-repeat right 60%;}

#LC_news_othernews { font-size:1.0em;padding-top:10px;}
#LC_news_othernews .header {height:20px; background:url(/images/LC_latestnews_bg.jpg) no-repeat;margin:0;padding:0;}
#LC_news_othernews .title {font-size:12px; font-weight:500; color:#FFFFFF; padding: 2px 0 0 10px;}
    #LC_news_othernews ul {margin:0;list-style:none; padding:0;}
        #LC_news_othernews li { clear:both;list-style-image:none; background: #D7D7D7; margin:0; padding:0;}
#LC_news_othernews .details { float:left;width:100px;min-width:80px;max-width:80px;text-transform:uppercase; font-size:0.8em;font-weight:bolder;padding:7px 10px 0 10px;}
#LC_news_othernews .right {float:left;padding:7px 10px 0 0;width:578px;}
#LC_news_othernews .headline { text-transform:uppercase; font-size:0.9em; font-weight:bold; }
#LC_news_othernews .summary {font-size:0.9em; }
#LC_news_othernews .link a {float:right;clear:both;font-size:11px; font-weight:bold; color:#3F007D; padding:0 18px 0 0; margin:0 10px 5px 0; background:url(/images/LC_othernews_link_bg_off.gif) no-repeat right 60%;display:block;}
    #LC_news_othernews .link a:hover {background:url(/images/LC_othernews_link_bg_on.gif) no-repeat right 60%;}
#LC_news_othernews .divider { clear:both;height:1px;background:#FFFFFF;line-height:0px;font-size:0px;width:100%; }

#LC_news_othernews #LC_news_pagination {width:400px;float:right;clear:both;margin:1px 10px 1px 0;height:18px;font-size:11px;color:#FFFFFF;text-align:center;line-height:18px;}
            #LC_news_othernews #LC_news_pagination  a {float:right;color:#FFFFFF;text-decoration:none;display:block;border-right:solid 1px #231B41;padding:0 3px 0 3px;background:#6C76B3;}
                    #LC_news_othernews #LC_news_pagination .active, #LC_news_othernews #LC_news_pagination a:hover {background:#FDE186; color:#231B41;text-decoration:none;display:block;font-weight:normal;}
            
            
            #LC_news_othernews #LC_news_pagination .records {float:right;width:60px;border-right:solid 1px #231B41;padding:0 3px 0 3px;}
/* end local content news */

/* local content news article */
#LC_news_item .date { text-transform:uppercase;color:#990033;font-size:0.9em; padding-top:10px;padding-bottom:8px;}
#LC_news_item .headline { text-transform:uppercase;color:#000000;font-size:1.0em;font-weight:bold;padding-bottom:2px;}
#LC_news_item .back a { margin:7px 0 0 0;background: url(/images/LC_newsitem_back_off.gif) no-repeat; vertical-align:middle;display:block;color:#3F007D;text-decoration:none;font-weight:bold; font-size:11px;padding:0 0 10px 17px;line-height:11px;height:11px;}
#LC_news_item .back a:hover {background: url(/images/LC_newsitem_back_on.gif) no-repeat;text-decoration:none;}
#LC_news_item  .source { float:right; width:180px;min-width:160px; max-width:160px; background:#D2CFD8; padding:10px; color:#990033; font-weight:bold; font-size:0.8em;}
#LC_news_item  .details { clear:both;color:#3F007D; font-weight:normal; padding-left:10px;}
/* end local content news article */

/*local content case studies*/
#LC_casestudies .project_date { color:#3F007D; font-size:0.9em;padding-left:4px;padding-top:-3px;position:relative;top:-5px;}
#LC_casestudies .project_details { clear:both;}
#LC_casestudies ul { list-style:none;margin:0;padding:0;clear:both;}
#LC_casestudies li { list-style-image:none;margin:0;padding:0;clear:both; }
#LC_casestudies .left_col { width:140px; padding:0 10px 0 0; float:left; }
#LC_casestudies .copy {float:left;width:400px;}
#LC_casestudies .company_name { height:30px; background:url(/images/LC_case_name_bg.jpg) repeat-x; padding:10px; font-weight:bold; font-size:1.0em; color:#000000; }
#LC_casestudies .logo { padding:2px 10px 0 10px; text-align:center;height:100%; }
#LC_casestudies .LC_toppage A:link, #LC_casestudies .LC_toppage A:visited
{	
	background-image:url(/images/toppage_off.gif);
	background-repeat:no-repeat;
	background-position:-9px,bottom;
	font-size: 0.9em;
	color:#3F007D;
	font-weight:bold;
	text-decoration:none;
	height:20px;
	min-height:20px;
	padding-left:10px;
	margin:15px 0 20px 0;
	line-height:20px;
	clear:both;
	float:left;

}
#LC_casestudies .LC_toppage A:hover
{	
	background-image:url(/images/toppage_on.gif);
	background-repeat:no-repeat;
	background-position:-9px,bottom;
	font-size: 0.8em;
	color:#3F007D;
	font-weight:bold;
	text-decoration:none;
	height:20px;
	padding-left:10px;
	margin-top:15px;
	line-height:20px;
	min-height:20px;
	clear:both;
	float:left;
	
}
/*end local content case studies*/

/*local content facts and figures*/
#LC_factsandfigs {width:100%;}
#LC_factsandfigs .term {font-size:0.9em;background:#D2CFD8; color:#3F007D;padding:3px 10px 3px 10px;width:210px;border-bottom:solid 1px #FFFFFF;border-right:solid 1px #FFFFFF;}
#LC_factsandfigs .descr {font-size:0.9em;background:#EBEBEB; color:#000000;padding:3px 10px 3px 10px;border-bottom:solid 1px #FFFFFF;border-right:solid 1px #FFFFFF;}
#LC #LC_factsandfigs h3 {margin-bottom:0;padding-bottom:7px;}
/*end local content facts and figures*/

/*local content links and contacts*/
#LC_contacts {color:#000000;width:555px;}
#LC_contacts ul {padding:0;margin:0;list-style:none;width:555px;display:block;clear:both;}
#LC_contacts li {padding:0;list-style-image:none;display:block;margin:0 0 1px 0;clear:both;}
 #LC_contacts li .contact {background:#E3E3E3;}
#LC_contacts dl {margin:0;padding:0}
#LC_contacts dt {font-size:0.8em;font-weight:bold;float:left;clear:left;padding:0;width:10px;}
#LC_contacts dd {font-size:0.8em;float:left;padding:0;margin:0;width:100px;}
#LC_contacts dd a {color:#3F007D;text-decoration:none;}
    #LC_contacts dd a:hover {text-decoration:underline;}
#LC_contacts .col1 {padding:10;float:left;width:160px;min-width:140px;max-width:140px;display:block;}
#LC_contacts .col2  {padding:10;float:left;width:160px;min-width:140px;max-width:140px;display:block;}
#LC_contacts .col3 {font-size:0.8em;padding:10;float:left;width:235px;min-width:215px;max-width:215px;display:block;}
#LC_contacts .name {font-size:0.9em;font-weight:bold;color:#990033;}
#LC_contacts .web {color:#3F007D;text-decoration:none;font-size:0.8em;font-weight:bold;}
#LC_contacts .divider { clear:both;height:1px;background:#FFFFFF;line-height:0px;font-size:0px;width:100%; }


/*end local content links and contacts*/

.rss_feed {float:left;display:inline;} 
    .rss_feed a {background:url(/images/site/rss.gif) no-repeat 0 50%; padding:0 0 0 19px; color:#5c6165;text-decoration:none;font-size:0.8em;display:block;line-height:16px;}      
        .rss_feed a:hover {text-decoration:underline;}

/*translate tool*/
 .translate_link {clear:left;float:left;display:inline;width:240px;margin:105px 0 0 0;}       
 .translate_link a {color:#5c6165; font-size:0.8em;background:url(/images/site/translate.gif) no-repeat 0 50%; padding:0 0 0 29px;display:block;line-height:16px;}


/*end Local Content Section*/






