body,div,ul,li,h1,h2,h3,h4,h5,h6,form,fieldset,p{padding:0; margin:0; font-weight:normal;}
body{font:12pt/14pt Arial, Helvetica, sans-serif; color:#2a2a2a; background:#fff url(../images/body_bg.jpg) repeat-x 0 0; height:100%}
img,fieldset{border:none; margin:0; padding:0;}
.left{float:left;}
.right{float:right; width:auto;}
.full{float:left; width:100%;}
.curv{float:left; width:100%}
.curv img{float:left}
.clear{clear:both;}

hr {border: 0; color: #9E9E9E; background-color: #9E9E9E; height: 1px; width: 100%; clear:both;}

a:focus{outline:none}
input:focus{outline:none;}

#wrapper{ float:left;width:100%; background:url(../images/footer_bg.gif) repeat-x 0 bottom;}
#main{width:940px; margin: 0 auto;}

#header{float:left; width:940px; margin:10px 0 10px 0;}
#header .logo{float:left; width:69px;}
#header .logo img{float:left;}

#header .language{float:left; width:100%;}
#header .language ul{float:right; width:auto; list-style:none;}
#header .language ul li{float:left; width:auto; font-size:12px; line-height:14px; color:#999; background:url(../images/language_sep.jpg) no-repeat right 3px; padding:0 5px;}
#header .language ul li a{color:#999; text-decoration:none;}
#header .language ul li a:hover{color:#0676c5;}
#header .language ul li.active a{color:#0676c5;}
#header .language ul li.last{background:none;}

#header .right_details{float:left; width:870px;}

#main_menu{float:left; width:685px; height:34px; margin-top:12px;}
#main_menu ul.menu{list-style:none; margin:0; padding:0; float:right; width:auto; margin-right:2px}
#main_menu ul.menu a{display:block; color:#fff; text-decoration:none; z-index:9999999!important}
#main_menu ul.menu li {position:relative; float:left; font-size:13px; line-height:15px; z-index:9999999!important}
#main_menu ul.menu li.last{background:none}
#main_menu ul.menu ul {position:absolute; top:34px; left:0; background:#f2f3f3; display:none; opacity:0; list-style:none; width:198px!important; float:left; z-index:99999!important; padding:0!important; margin:0!important}
#main_menu ul.menu ul li {position:relative; border:1px solid #d8d8d8; border-top:none; width:196px!important; margin:0; background:none; padding:0; z-index:99999!important}
#main_menu ul.menu ul li a {display:block; padding:7px 7px 7px; background-color:#f2f3f3; color:#3a4a63}
#main_menu ul.menu ul li a:hover {color:#0676c5; text-decoration:none; background:url(../images/drop_down_menu_bg.gif) no-repeat 0 -50px!important}
#main_menu ul.menu ul ul {left:196px!important; top:-1px; padding:0; margin:0}

#main_menu ul.menu .menulink {padding:10px 20px 9px 20px; width:auto; font-size:13px; background:url(../images/menu_bg.gif) repeat-x 0 0; z-index:9999999!important}
#main_menu ul.menu .menulink.menuhover_menu_first {background:url(../images/menu_bg.gif) repeat-x 0 -34px}

#main_menu ul.menu .menu_green_blue {background:url(../images/menu_green_blue_bg.gif) repeat-x 0 0;}
#main_menu ul.menu .menu_green_blue:hover {background:url(../images/menu_green_blue_bg.gif) repeat-x 0 -34px;}
#main_menu ul.menu .menu_green_blue.menuhover_menu_green_blue{background:url(../images/menu_green_blue_bg.gif) repeat-x 0 -34px;}

#main_menu ul.menu .menu_green{background:url(../images/menu_green_bg.gif) repeat-x 0 0;}
#main_menu ul.menu .menu_green:hover{background:url(../images/menu_green_bg.gif) repeat-x 0 -34px;}
#main_menu ul.menu .menu_green.menuhover_menu_green {background:url(../images/menu_green_bg.gif) repeat-x 0 -34px !important;}

#main_menu ul.menu .menu_blue {background:url(../images/menu_blue_bg.gif) repeat-x 0 0;}
#main_menu ul.menu .menu_blue:hover {background:url(../images/menu_blue_bg.gif) repeat-x 0 -34px;}
#main_menu ul.menu .menu_blue.menuhover_menu_blue {background:url(../images/menu_blue_bg.gif) repeat-x 0 -34px !important;}

#main_menu ul.menu .menu_red {background:url(../images/menu_red_bg.gif) repeat-x 0 0;}
#main_menu ul.menu .menu_red:hover {background:url(../images/menu_red_bg.gif) repeat-x 0 -34px;}
#main_menu ul.menu .menu_red.menuhover_menu_red {background:url(../images/menu_red_bg.gif) repeat-x 0 -34px;}

#main_menu ul.menu .menu_pink {background:url(../images/menu_pink_bg.gif) repeat-x 0 0;}
#main_menu ul.menu .menu_pink:hover {background:url(../images/menu_pink_bg.gif) repeat-x 0 -34px;}
#main_menu ul.menu .menu_pink.menuhover{background:url(../images/menu_pink_bg.gif) repeat-x 0 -34px;}

#main_menu ul.menu .sub {background:url(../images/drop_down_menu_bg.gif) no-repeat 0 -137px!important}
#main_menu ul.menu .sub:hover {background:url(../images/drop_down_menu_bg.gif) no-repeat 0 -79px!important}
#main_menu ul.menu .topline{border-top:1px solid #d8d8d8}
#main_menu ul.menu .active{background:url(../images/menu_bg.gif) repeat-x 0 -34px; color:#fff}
#main_menu ul.menu .active a{background:url(../images/menu_bg.gif) repeat-x 0 -34px; color:#fff}
#main_menu ul.menu .active a:hover{background:url(../images/menu_bg.gif) repeat-x 0 -34px!important; color:#fff}
/* Safari 2-3 */
html[xmlns*=""] body:last-child #main_menu ul.menu li.last{padding-right:0}

.top_right_menu{float:right; width:auto; padding-top:13px;}
.top_right_menu ul{float:left; width:auto; list-style:none;}
.top_right_menu ul li{float:left; width:auto; font-size:11px; line-height:13px; color:#99ccff; padding:10px 10px 0;}
.top_right_menu ul li a{text-decoration:none;color:#99ccff; padding:0;}
.top_right_menu ul li a:hover{color:#fff;background:none!important;}
.top_right_menu ul li.active a{color:#fff; background:none!important;}
.top_right_menu ul li.last{ padding-right:0;}

#header .ready_text{float:left; width:620px; display:inline; margin:29px 0 0 10px}
#header .ready_text h2{float:left; width:100%; font-size:18px; line-height:20px; color:#000066;}
#header .ready_text h2 img{float:left;}
#header .ready_text strong{float:left; width:100%; color:#780000; text-align:right;}
#header .ready_text strong span{color:#404040;}
#header .search_box{float:right; width:220px; background:url(../images/input_bg.jpg) no-repeat 0 0; height:29px;margin:29px 0 0 10px}
#header .search_box input{float:left; width:130px; background:none; border:none; padding:6px 3px 5px 20px;}
#header .search_box a{float:right; width:61px; height:29px; background:url(../images/search_btn.jpg) no-repeat 0 0;}
#header .search_box a:hover{ background-position:0 -29px;}

#body_container{float:left; width:940px; padding-bottom:87px;}

#banner_container, #banner_container_accordion {float:left; width:940px; padding-top:21px;}
#banner_container img{float:left;}

/* home */
#home_container{font:12pt/14pt Arial, Helvetica, sans-serif; color:#2a2a2a;}

#home_container .home_box, #home_container .home_box_slider, #home_container .home_box_slider_last, #home_container .home_box_last {float:left; width: 220px; height: 295px; background-color: #e6e9eb; margin:0 20px 0 0; clear:right }

#home_container .home_box {background-color: #fff;}
#home_container .home_box_slider_last {margin: 0; background-color: #eceeeb;}
#home_container .home_box_last {margin: 0; background-color: #fff;}

#home_container #home_boxes_sub .home_box, #home_container #home_boxes_sub .home_box_last {height:50px; border-top: 1px solid #ccc;}
#home_boxes_sub .home_box a img {float:left; padding:.5em 1em 0 0;}

#home_container #home_boxes {float:left; clear:both; padding-bottom: 20px}

#left_container, #home_container {float:left; width:681px; padding-top:19px}
#home_container {width:940px;}

#left_container a, #home_container a {text-decoration:none; color:#167fc9;}
#left_container a:hover, #home_container a:hover {background:#255175; color:#fff;}

#left_container img, #home_container img{float:right; padding:0 0 10px 10px;}
#left_container img.left, #home_container img.left{float:left; padding:0 10px 10px 0;}

#accordion img, #accordion2 img, #home_container .home_box_title img{float:right; padding:0 0 0 10px;}

#left_container h1, #home_container h1{float:left; width:100%; font-size:20px; line-height:22px; color:#255175; padding-bottom:13px;}
#left_container h2, #home_container h2{/* float:left; */ width:100%; font-size:13px;font-weight:bold; line-height:15px; color:#255175; margin:1.5em 0 0 0;}
#left_container h3, #home_container h3{float:left; width:100%; font-size:13px;font-weight:bold; line-height:15px; color:#255176;padding-bottom:10px;}
#left_container h4, #home_container h4{float:left; width:100%; font-size:16px; line-height:17px; color:#255175;padding-bottom:10px;}
#left_container h5, #home_container h5{float:left; width:100%; font-size:15px; font-weight:bold; line-height:17px; color:#0676c5;}

#left_container p, #home_container p, #loginfrm label, #loginfrm a{/* float:left; */ width:100%; font-size:12px; line-height:18px; color:#555f6a; margin-top:1em; margin-bottom: 1em;}
#loginfrm a {color: #167fc9;}
/*
#left_container, #home_container p a{text-decoration:underline; color:#167fc9;}
#left_container, #home_container p a:hover{background:#255175; color:#fff;}
*/

#left_container ol{float:left; width:100%; margin:1em 0 1em 0;}
#left_container ol li{float:left;  width:98%; font-size:12px; line-height:18px; color:#555f6a; padding:0px 0 5px 0;}

#left_container ul, #left_container ul.red_big_arrow{float:left; width:100%; list-style:none; margin:1em 0 1em 0;}
#left_container ul li, #left_container ul.red_big_arrow li{float:left;  width:98%; font-size:12px; line-height:18px; color:#555f6a; padding:0px 0 5px 15px; background:url(../images/body_text_bulet.jpg) no-repeat 0 3px;}

#left_container ul.blue_big_arrow, #home_container ul.blue_big_arrow {float:left; width:100%; list-style:none; margin:1em 0 1em 0;}
#left_container ul.blue_big_arrow li, #home_container ul.blue_big_arrow li {float:left;  width:98%; font-size:12px; line-height:18px; color:#0676c5; padding:0 0 5px 15px; background:url(../images/body_text_bulet1.jpg) no-repeat 0 3px;}
#left_container ul.blue_big_arrow li a, #home_container ul.blue_big_arrow li a {text-decoration:none; color:#167fc9;}
#left_container ul.blue_big_arrow li a:hover, #home_container ul.blue_big_arrow li a:hover {background:#255175; color:#fff;}

#left_container ul.blue_small_arrow, #home_container ul.blue_small_arrow {float:left; width:100%; list-style:none; padding:0; margin:10px 0 0;}
#left_container ul.blue_small_arrow li, #home_container ul.blue_small_arrow li {float:left;  width:98%; font-size:12px; line-height:14px; color:#0676c5; padding:0 0 5px 15px; background:url(../images/body_text_bulet2.jpg) no-repeat 0 6px;}
#left_container ul.blue_small_arrow li a, #home_container ul.blue_small_arrow li a {color:#0676c5; text-decoration:underline;}
#left_container ul.blue_small_arrow li a:hover, #home_container ul.blue_small_arrow li a:hover {color:#fff; text-decoration:none;}


#left_container .view_detials{float:left; width:100%; margin:20px 0 5px;}
#left_container .view_detials .view_box{float:left; width:330px; background:url(../images/view_bg.jpg) repeat-y 0 0;}
#left_container .view_detials .view_box .top_curv{float:left; width:330px; background:url(../images/view_top.jpg) no-repeat 0 0;}
#left_container .view_detials .view_box .bottom_curv{float:left; width:330px; background:url(../images/view_bottom.jpg) no-repeat 0  bottom;}
#left_container .view_detials .view_box .photo{float:left; width:120px}
#left_container .view_detials .view_box .photo img{float:left; padding:0}
#left_container .view_detials .view_box .content{float:left; width:199px; padding:12px 0 0 11px;}
#left_container .view_detials .view_box .content h3{float:left; width:100%; font-size:13px;font-weight:bold; line-height:15px; color:#255175; padding:0;}
#left_container .view_detials .view_box .content p{float:left; width:100%; font-size:12px; line-height:14px; /* font-weight:bold */ ;color:#555f6a; padding:0 0 39px 0; margin:0}
#left_container .view_detials .view_box .content a{float:left; width:83px; height:24px; background:url(../images/view_bio_btn1.jpg) no-repeat 0 -24px;}
#left_container .view_detials .view_box .content a:hover{background-position:0 0;}
#left_container .view_detials .view_box.space{margin-left:20px; display:inline;}

#left_container .download_detials{float:left; width:680px; background:url(../images/download_bg.jpg) repeat-y 0 0; margin-top:10px;}
#left_container .download_detials .top_curv{float:left; width:680px; background:url(../images/download_top.jpg) no-repeat 0 0;}
#left_container .download_detials .bottom_curv{float:left; width:680px; background:url(../images/download_bottom.jpg) no-repeat 0 bottom;}
#left_container .download_detials .photo{float:left; width:100px}
#left_container .download_detials .photo img{float:left; padding:0}
#left_container .download_detials .content_details{float:left; width:540px; padding:7px 20px 0 20px;}
#left_container .download_detials .content_details h3{float:left; width:100%; font-size:13px;font-weight:bold; line-height:15px; color:#255175; padding:0;}
#left_container .download_detials .content_details p{float:left; width:100%; font-size:12px; line-height:18px; color:#555f6a; padding:0; margin:0}
#left_container .download_detials .content_details a, #left_container p.link a{float:left; width:200px; font-size:12px; line-height:14px; color:#0676c5; text-decoration:none; background:url(../images/download_pdf.jpg) no-repeat 0 1px; padding:0 0 0 15px; margin-top: 10px;}
#left_container .download_detials .content_details a:hover, #left_container p.link a:hover{text-decoration:underline;}

/* contact */
#left_container ul li.phone {background: url(../../assets/images/icon_phone_big_05.png) no-repeat 1px 1px; padding-left: 20px;}
#left_container ul li.fax {background: url(../../assets/images/icon_fax.png) no-repeat 0 1px; padding-left: 20px;}
#left_container ul li.email {background: url(../../assets/images/icon_email_05.png) no-repeat 0 1px; padding-left: 20px;}

/* social */
#left_container ul.social {margin-top: 0}
#left_container ul li.facebook {background: url(../../assets/images/icon_facebook.png) no-repeat 0 1px; padding: 10px 38px}
#left_container ul li.twitter {background: url(../../assets/images/icon_twitter.png) no-repeat 0 1px; padding: 10px 38px}

/* articles */
#left_container .articles {clear:both; border-bottom: 1px solid #ccc; margin: 1em 0; padding:10px 0}
#left_container .articles h2{margin:0; padding:0}
#left_container .articles p, #left_container p.link a{margin:10px 0 0; width:auto;}
#left_container .articles p.link{margin:0; padding:0; color:#ccc}

/* bars */
#left_container .tilte_five_box{float:left; width:680px; padding-top:10px;}
#left_container .tilte_five_box h5{padding-bottom:12px}
#left_container .tilte_five_box h5 a{float:left; width:437px; text-decoration:none; font-size:15px; line-height:50px; height:50px; color:#0676c5; font-weight:bold; background:url(../images/title_first_bg.jpg) no-repeat 0 0; padding:0 0 0 243px;}
#left_container .tilte_five_box h5 a:hover{background:url(../images/title_first_bg.jpg) no-repeat 0 -50px;}

/* individual bar images - about lcw */
#left_container .tilte_five_box h5 a.bars_9, #left_container .tilte_five_box h5 a.bars_121, #left_container .tilte_five_box h5 a.bars_212{ height:50px;background:url(../../assets/images/bars/bar_team_bios.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_9:hover, #left_container .tilte_five_box h5 a.bars_212:hover, #left_container .tilte_five_box h5 a.bars_121:hover{background:url(../../assets/images/bars/bar_team_bios.jpg) no-repeat 0 -50px;}

#left_container .tilte_five_box h5 a.bars_10, #left_container .tilte_five_box h5 a.bars_223{ height:50px;background:url(../../assets/images/bars/bar_global_partners.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_10:hover, #left_container .tilte_five_box h5 a.bars_223:hover{background:url(../../assets/images/bars/bar_global_partners.jpg) no-repeat 0 -50px;}

#left_container .tilte_five_box h5 a.bars_56{ height:50px;background:url(../../assets/images/bars/bar_cases.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_56:hover{background:url(../../assets/images/bars/bar_cases.jpg) no-repeat 0 -50px;}

#left_container .tilte_five_box h5 a.bars_57{ height:50px;background:url(../../assets/images/bars/bar_testimonials.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_57:hover{background:url(../../assets/images/bars/bar_testimonials.jpg) no-repeat 0 -50px;}

#left_container .tilte_five_box h5 a.bars_8{ height:50px;background:url(../../assets/images/bars/bar_mission.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_8:hover{background:url(../../assets/images/bars/bar_mission.jpg) no-repeat 0 -50px;}

#left_container .tilte_five_box h5 a.bars_416{ height:50px;background:url(../../assets/images/bars/bar_global_associates.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_416:hover{background:url(../../assets/images/bars/bar_global_associates.jpg) no-repeat 0 -50px;}

/* individual bar images - services */
#left_container .tilte_five_box h5 a.bars_16, #left_container .tilte_five_box h5 a.bars_146, #left_container .tilte_five_box h5 a.bars_237 { height:50px;background:url(../../assets/images/bars/bar_training.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_16:hover, #left_container .tilte_five_box h5 a.bars_146:hover, #left_container .tilte_five_box h5 a.bars_237:hover{background:url(../../assets/images/bars/bar_training.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_19, #left_container .tilte_five_box h5 a.bars_250, #left_container .tilte_five_box h5 a.bars_159{ height:50px;background:url(../../assets/images/bars/bar_translation.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_19:hover, #left_container .tilte_five_box h5 a.bars_250:hover, #left_container .tilte_five_box h5 a.bars_159:hover{background:url(../../assets/images/bars/bar_translation.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_20, #left_container .tilte_five_box h5 a.bars_254, #left_container .tilte_five_box h5 a.bars_163{ height:50px;background:url(../../assets/images/bars/bar_consulting.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_20:hover, #left_container .tilte_five_box h5 a.bars_254:hover, #left_container .tilte_five_box h5 a.bars_163:hover{background:url(../../assets/images/bars/bar_consulting.jpg) no-repeat 0 -50px;}

/* individual bar images - resources */
#left_container .tilte_five_box h5 a.bars_48, #left_container .tilte_five_box h5 a.bars_170, #left_container .tilte_five_box h5 a.bars_261{ height:50px;background:url(../../assets/images/bars/bar_brochures.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_48:hover, #left_container .tilte_five_box h5 a.bars_170:hover, #left_container .tilte_five_box h5 a.bars_261:hover{background:url(../../assets/images/bars/bar_brochures.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_49, #left_container .tilte_five_box h5 a.bars_184, #left_container .tilte_five_box h5 a.bars_275{ height:50px;background:url(../images/title_fourth_bg.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_49:hover, #left_container .tilte_five_box h5 a.bars_184:hover, #left_container .tilte_five_box h5 a.bars_275:hover{background:url(../images/title_fourth_bg.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_103, #left_container .tilte_five_box h5 a.bars_193, #left_container .tilte_five_box h5 a.bars_284{ height:50px;background:url(../../assets/images/bars/bar_navig_forums.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_103:hover, #left_container .tilte_five_box h5 a.bars_193:hover, #left_container .tilte_five_box h5 a.bars_284:hover{background:url(../../assets/images/bars/bar_navig_forums.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_405{ height:50px;background:url(../../assets/images/bars/bar_virtual_toolkit.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_405:hover{background:url(../../assets/images/bars/bar_virtual_toolkit.jpg) no-repeat 0 -50px;}

#left_container .breadcrumbs {font-size: 10px; margin-bottom: .5em; margin-top: -10px; color:#666; }

/* individual bar images - about culture */
#left_container .tilte_five_box h5 a.bars_58, #left_container .tilte_five_box h5 a.bars_143, #left_container .tilte_five_box h5 a.bars_234{ height:50px;background:url(../../assets/images/bars/bar_cultural_iceberg.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_58:hover, #left_container .tilte_five_box h5 a.bars_143:hover, #left_container .tilte_five_box h5 a.bars_234:hover{background:url(../../assets/images/bars/bar_cultural_iceberg.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_12, #left_container .tilte_five_box h5 a.bars_139, #left_container .tilte_five_box h5 a.bars_230{ height:50px;background:url(../../assets/images/bars/bar_culture_business.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_12:hover, #left_container .tilte_five_box h5 a.bars_139:hover, #left_container .tilte_five_box h5 a.bars_230:hover{background:url(../../assets/images/bars/bar_culture_business.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_13, #left_container .tilte_five_box h5 a.bars_140, #left_container .tilte_five_box h5 a.bars_231{ height:50px;background:url(../../assets/images/bars/bar_culture_competence.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_13:hover, #left_container .tilte_five_box h5 a.bars_140:hover, #left_container .tilte_five_box h5 a.bars_231:hover{background:url(../../assets/images/bars/bar_culture_competence.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_14, #left_container .tilte_five_box h5 a.bars_141, #left_container .tilte_five_box h5 a.bars_232{ height:50px;background:url(../../assets/images/bars/bar_culture_language.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_14:hover, #left_container .tilte_five_box h5 a.bars_141:hover, #left_container .tilte_five_box h5 a.bars_232:hover {background:url(../../assets/images/bars/bar_culture_language.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_59, #left_container .tilte_five_box h5 a.bars_144, #left_container .tilte_five_box h5 a.bars_235{ height:50px;background:url(../../assets/images/bars/bar_culture_ethics.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_59:hover, #left_container .tilte_five_box h5 a.bars_144:hover, #left_container .tilte_five_box h5 a.bars_235:hover {background:url(../../assets/images/bars/bar_culture_ethics.jpg) no-repeat 0 -50px;}
#left_container .tilte_five_box h5 a.bars_15, #left_container .tilte_five_box h5 a.bars_142, #left_container .tilte_five_box h5 a.bars_233 { height:50px;background:url(../../assets/images/bars/bar_culture_diversity.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.bars_15:hover, #left_container .tilte_five_box h5 a.bars_142:hover, #left_container .tilte_five_box h5 a.bars_233:hover {background:url(../../assets/images/bars/bar_culture_diversity.jpg) no-repeat 0 -50px;}

/* individual bar images */
#left_container .tilte_five_box h5 a.second{ height:50px;background:url(../images/title_second_bg.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.second:hover{background:url(../images/title_second_bg.jpg) no-repeat 0 -50px;}

#left_container .tilte_five_box h5 a.third{height:50px;background:url(../images/title_third_bg.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.third:hover{height:50px;background:url(../images/title_third_bg.jpg) no-repeat 0 -50px;}

#left_container .tilte_five_box h5 a.fourth{height:50px;background:url(../images/title_fourth_bg.jpg) no-repeat 0 0;}
#left_container .tilte_five_box h5 a.fourth:hover{background:url(../images/title_fourth_bg.jpg) no-repeat 0 -50px;}


#right_container{float:right; width:220px;}
#right_container .right_menu{float:left; width:220px; background:url(../images/right_menu_bg.jpg) repeat-y 0 0; margin-top:20px;}
#right_container .right_menu .top_curv{float:left; width:220px; background:url(../images/right_menu_top.jpg) no-repeat 0 0;}
#right_container .right_menu .bottom_curv{float:left; width:220px; background:url(../images/right_menu_bottom.jpg) no-repeat 0 bottom; padding-bottom:3px;}
#right_container .right_menu h4{float:left; width:210px; font-size:12px; color:#fff; font-weight:bold; padding:4px 0 5px 10px;}
#right_container .right_menu ul{float:left; width:100%; list-style:none;}
#right_container .right_menu ul li{float:left; width:auto; font-size:11px; line-height:13px;  font-weight:bold;}
#right_container .right_menu ul li a{float:left; width:194px;text-decoration:none;color:#3a4a63; padding:7px 0 9px 26px; background:url(../images/right_menu_ancore_bg2.gif) no-repeat 0 0; border-bottom:1px solid #d8d8d8;}
#right_container .right_menu ul li a:hover{background-position:0 -58px; color:#0676c5}
#right_container .right_menu ul li.active a{background-position:0 -58px; color:#0676c5;}


#right_container .right_menu ul ul{float:left; width:220px; list-style:none;}
#right_container .right_menu ul ul li{float:left; width:auto; font-size:11px; line-height:13px;}
#right_container .right_menu ul ul li a{float:left; width:184px;text-decoration:none; font-weight:normal!important; padding:10px 0 5px 36px; background:url(../images/sub_menu_bg.jpg) no-repeat 0 -29px; border-bottom:1px solid #d8d8d8; color:#3A4A63!important;}
#right_container .right_menu ul ul li a:hover{background-position:0 0!important;color:#3A4A63;}
#right_container .right_menu ul li.active ul li.active a{background-position:0 0!important; font-weight:bold!important;color:#0676c5!important;}


#right_container .right_menu ul ul ul{float:left; width:220px; list-style:none;}
#right_container .right_menu ul ul ul li{float:left; width:auto; font-size:11px; line-height:13px; color:#3a4a63;}
#right_container .right_menu ul ul ul li a{float:left; width:163px; text-decoration:none; font-weight:normal; padding:9px 10px 7px 47px; background:#e2e6ec url(../images/third_level_arrow.gif) no-repeat 37px -29px!important; border-bottom:1px solid #d8d8d8;}
#right_container .right_menu ul li.active ul li.active ul li a{float:left; width:163px; text-decoration:none; padding:9px 10px 7px 47px; background:#e2e6ec url(../images/third_level_arrow.gif) no-repeat 37px -29px!important; border-bottom:1px solid #d8d8d8;font-weight:normal!important;color:#3A4A63!important;}

#right_container .right_menu ul li.active ul li.active ul li a:hover{background:url(../images/right_menu_third_level.jpg) no-repeat 0 0!important;color:#0676c5!important;}
#right_container .right_menu ul li.active ul li.active ul li.active a{background:url(../images/right_menu_third_level.jpg) no-repeat 0 0!important; font-weight:bold!important; color:#0676c5!important;}

/* sidebar box root */
#right_container .title_fourth{float:left; width:100%; margin-top:13px;}
#right_container .title_fourth a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../images/title_four.gif) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .title_fourth a:hover{background-position:0 -125px;}

/* sidebar box sb_about */
#right_container .sb_about{float:left; width:100%; margin-top:13px;}
#right_container .sb_about a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/about_lcw.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_about a:hover{background-position:0 -125px;}

/* sidebar box sb_articles */
#right_container .sb_articles{float:left; width:100%; margin-top:13px;}
#right_container .sb_articles a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/articles_download.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_articles a:hover{background-position:0 -125px;}

/* sidebar box sb_cases */
#right_container .sb_cases{float:left; width:100%; margin-top:13px;}
#right_container .sb_cases a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/cases.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_cases a:hover{background-position:0 -125px;}

/* sidebar box sb_consulting */
#right_container .sb_consulting{float:left; width:100%; margin-top:13px;}
#right_container .sb_consulting a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/consulting.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_consulting a:hover{background-position:0 -125px;}

/* sidebar box sb_contact */
#right_container .sb_contact{float:left; width:100%; margin-top:13px;}
#right_container .sb_contact a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/contact_us.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_contact a:hover{background-position:0 -125px;}

/* sidebar box sb_culture_iceberg */
#right_container .sb_culture_iceberg{float:left; width:100%; margin-top:13px;}
#right_container .sb_culture_iceberg a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/cultural_iceberg.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_culture_iceberg a:hover{background-position:0 -125px;}

/* sidebar box sb_culture_about */
#right_container .sb_culture_about{float:left; width:100%; margin-top:13px;}
#right_container .sb_culture_about a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/culture_about.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_culture_about a:hover{background-position:0 -125px;}

/* sidebar box sb_culture_business */
#right_container .sb_culture_business{float:left; width:100%; margin-top:13px;}
#right_container .sb_culture_business a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/culture_business.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_culture_business a:hover{background-position:0 -125px;}

/* sidebar box sb_culture_competence */
#right_container .sb_culture_competence{float:left; width:100%; margin-top:13px;}
#right_container .sb_culture_competence a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/culture_competence.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_culture_competence a:hover{background-position:0 -125px;}

/* sidebar box sb_culture_diversity */
#right_container h4.sb_culture_diversity{float:left; width:220px; margin-top:13px;}
#right_container h4.sb_culture_diversity a{float:left; width:210px; height:42px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/culture_diversity.jpg) no-repeat 0 0; padding:83px 0 0 10px;}
#right_container h4.sb_culture_diversity a:hover{background-position:0 -125px;}

/* sidebar box sb_culture_ethics */
#right_container .sb_culture_ethics{float:left; width:100%; margin-top:13px;}
#right_container .sb_culture_ethics a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/culture_ethics.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_culture_ethics a:hover{background-position:0 -125px;}

/* sidebar box sb_culture_language */
#right_container .sb_culture_language{float:left; width:100%; margin-top:13px;}
#right_container .sb_culture_language a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/culture_language.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_culture_language a:hover{background-position:0 -125px;}

/* sidebar box sb_partners */
#right_container .sb_partners{float:left; width:100%; margin-top:13px;}
#right_container .sb_partners a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/global_partners.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_partners a:hover{background-position:0 -125px;}

/* sidebar box sb_mission */
#right_container .sb_mission{float:left; width:100%; margin-top:13px;}
#right_container .sb_mission a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/mission.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_mission a:hover{background-position:0 -125px;}

/* sidebar box sb_news */
#right_container .sb_news{float:left; width:100%; margin-top:13px;}
#right_container .sb_news a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/news.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_news a:hover{background-position:0 -125px;}

/* sidebar box sb_brochures */
#right_container .sb_brochures{float:left; width:100%; margin-top:13px;}
#right_container .sb_brochures a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/online_brochures.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_brochures a:hover{background-position:0 -125px;}

/* sidebar box sb_resources */
#right_container .sb_resources{float:left; width:100%; margin-top:13px;}
#right_container .sb_resources a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/resources.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_resources a:hover{background-position:0 -125px;}

/* sidebar box sb_services */
#right_container .sb_services{float:left; width:100%; margin-top:13px;}
#right_container .sb_services a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/services.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_services a:hover{background-position:0 -125px;}

/* sidebar box sb_bios */
#right_container .sb_bios{float:left; width:100%; margin-top:13px;}
#right_container .sb_bios a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/team_bios.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_bios a:hover{background-position:0 -125px;}

/* sidebar box sb_testimonials */
#right_container .sb_testimonials{float:left; width:100%; margin-top:13px;}
#right_container .sb_testimonials a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/testimonials.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_testimonials a:hover{background-position:0 -125px;}

/* sidebar box sb_training */
#right_container .sb_training{float:left; width:100%; margin-top:13px;}
#right_container .sb_training a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/training.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_training a:hover{background-position:0 -125px;}

/* sidebar box sb_translation */
#right_container .sb_translation{float:left; width:100%; margin-top:13px;}
#right_container .sb_translation a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/translation.jpg) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_translation a:hover{background-position:0 -125px;}

/* sidebar box sb_request */
#right_container .sb_request{float:left; width:100%; margin-top:13px;}
#right_container .sb_request a{float:left; width:210px; height:30px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/request.gif) no-repeat 0 0; padding:95px 0 0 10px;}
#right_container .sb_request a:hover{background-position:0 -125px;}

/* sidebar sb_forum */
#right_container h4.sb_forum{float:left; width:220px; margin-top:13px;}
#right_container h4.sb_forum a{float:left; width:210px; height:42px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../../assets/images/sidebar/box_forum.gif) no-repeat 0 0; padding:83px 0 0 10px;}
#right_container h4.sb_forum a:hover{background-position:0 -125px;}

/* sample sidebar 2 line */
#right_container h4.double_line{float:left; width:220px; margin-top:13px;}
#right_container h4.double_line a{float:left; width:210px; height:42px; font-size:16px; line-height:18px; color:#fff; text-decoration:none; background: url(../images/title_fourth.gif) no-repeat 0 0; padding:83px 0 0 10px;}
#right_container h4.double_line a:hover{background-position:0 -125px;}

#right_container .title_fourth_paragraph_one{float:left; width:220px; background:url(../images/title_fourth_paragraph_one_bg.gif) repeat-y 0 0; margin-top:13px;}
#right_container .title_fourth_paragraph_one .top_curv{float: left; width:220px; background:url(../images/title_fourth_paragraph_one_top.gif) no-repeat 0 0;}
#right_container .title_fourth_paragraph_one .bottom_curv{float: left; width:200px; background:url(../images/title_fourth_paragraph_one_bottom.gif) no-repeat 0 bottom; padding:11px 10px 15px 10px;}
#right_container .title_fourth_paragraph_two{float:left; width:220px; background:url(../images/title_fourth_paragraph_two_bg.gif) repeat-y 0 0; margin-top:13px;}
#right_container .title_fourth_paragraph_two .top_curv{float: left; width:220px; background:url(../images/title_fourth_paragraph_two_top.gif) no-repeat 0 0;}
#right_container .title_fourth_paragraph_two .bottom_curv{float: left; width:200px; background:url(../images/title_fourth_paragraph_two_bottom.gif) no-repeat 0 bottom; padding:11px 10px 15px 10px;}
#right_container .title_fourth_paragraph_three{float:left; width:220px; background:url(../images/title_fourth_paragraph_three_bg.gif) repeat-y 0 0; margin-top:13px;}
#right_container .title_fourth_paragraph_three .top_curv{float: left; width:220px; background:url(../images/title_fourth_paragraph_three_top.gif) no-repeat 0 0;}
#right_container .title_fourth_paragraph_three .bottom_curv{float: left; width:200px; background:url(../images/title_fourth_paragraph_three_bottom.gif) no-repeat 0 bottom; padding:11px 10px 20px 10px;}

#right_container .content_details{float:left; width:200px;}
#right_container .content_details h4{float:left; width:170px; font-size:16px; line-height:18px; color:#fff; border-bottom:1px solid #fff; padding-bottom:8px;}
#right_container .content_details p{float:left; width:180px; font-size:12px; line-height:18px; color:#fff; padding:8px 0 16px;}
#right_container .content_details a{ float:left; text-decoration:underline;font-size:12px; line-height:14px; color:#fff;}
#right_container .content_details a:hover{text-decoration:none; background:#fff; color:#ac5959}


#footer{float:left; width:940px; padding:18px 0 21px;}
#footer .link_box{float:left; width:180px;}
#footer .link_box h3{ float:left; width:100%; font-size:11px; line-height:14px; color:#fff; padding-bottom:5px;}
#footer .link_box ul{float:left; width:100%; list-style:none;}
#footer .link_box ul li{float:left; width:100%; font-size:11px; line-height:13px;color:#99cccc; padding:2px 0;}
#footer .link_box ul li a{color:#99cccc; text-decoration: none;}
#footer .link_box ul li a:hover{text-decoration:underline;}
#footer .address_box{float:left; width:220px; margin-top:-3px; position:relative;}
#footer .address_box p{float:left; width:100%; font-size:11px; line-height:18px; color:#fff;}
#footer .address_box p.space{padding-top:20px;}

#grpResult_site_wide .ajaxSearch_grpResultName {visibility: hidden;}


/* root element for accordion. decorated with rounded borders and gradient background image */
#accordion, #accordion2 {
	width: 220px;
	-background:#666;
	padding: 0;
}

/* accordion header */
#accordion h2, #accordion2 h2 {
	margin:0;
	padding:8px 15px;
	font-size:14px;
	font-weight:normal;
	border-top:1px solid #fff;
	cursor:pointer;	
	width:auto;
	clear:both;
	background-color:#b5cedb
}

/* currently active header */
#accordion h2.current, #accordion2 h2.current {
	cursor:default;
	background-color:#b5cedb;
}

#accordion2 h2, #accordion2 h2.current {background-color:#ccc}

/* accordion pane */
#accordion .pane, #accordion2 .pane {
	display:none;
	padding:0 15px;
	color:#555f6a;
	font-size:12px;
}

#accordion .pane p, #accordion2 .pane p {}

#home_container .home_box h2 {color: #0676c5; padding-bottom: 5px; border-bottom: 1px solid #ccc; font-weight: normal}
#home_container .home_box p {margin-top: 5px;}

#accordion .home_box_title, #accordion2 .home_box_title {border-bottom: 1px solid #fff}

/* a title inside pane */
#accordion .pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}


/* horizontal acordian */

/* root element for accordion. decorated with rounded borders and gradient background image */
#banner_container_accordion {}

/* accordion header */
#banner_container_accordion img {
	float:left;
	margin:0;
	cursor:pointer;
}

/* currently active header */
#banner_container_accordion img.current {
	cursor:default;
}

/* 
	accordion pane. should initially have zero width and display:none.
	the first pane should override these with inline style
*/
#banner_container_accordion div {
	width:0px;
	float:left;	
	display:none;		
	margin-right:0;
}

/* content inside a pane should have fixed width */
#banner_container_accordion div img {
	width:776px;
}