
@charset "utf-8";
/* CSS Document */

/*@font-face {
	font-family: 'Helvetica';
	src: url('../fonts/HelveticaLTStd-Roman_0.eot');
	src: local('☺'), url('../fonts/HelveticaLTStd-Roman_0.woff') format('woff'), url('../fonts/HelveticaLTStd-Roman_0.ttf') format('truetype'), url('../fonts/HelveticaLTStd-Roman_0.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}*/

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	margin:0px;
	background-image:url(../images-en/main_bg.jpg);
}

.textarea {
 	height:200px; 
}

.controls ul {
 list-style:none;
 margin:0 0 15px 0;
 padding:0 0 5px 0;
 border-bottom:1px solid #eee;
 font-weight:bold;
}

.controls ul li label {
  font-weight:bold;
}

.controls ul li li label {
  font-weight:normal;
}

.controls ul ul {
 list-style:none;
 margin:0 0 0 30px;
 border:none;
 font-weight:normal;
}

.controls ul ul ul {
 list-style:none;
 margin:0 0 0 60px;
}

.controls ul input[type=checkbox]{
 display:inline-block;
 margin-right:8px;
}

.label-header {
 	font-size:20px; 
}

hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #ffffff;
}

.spaw_body {
	background-image: none !important;
	background: white;
	font-size: 12px;
}

#main_wrapper {
	width:970px;
    box-shadow: 8px 0 4px  -4px #d2d3d3 , -8px 0 4px  -4px #d2d3d3;	background-color:#FFF;
	margin-left:auto;
	margin-right:auto;
}

#wrapper_top_nav {
	height:35px;
	background-color:#bf311a;
}

#top_nav_left {
	width:700px;
	margin-top:8px;
	text-align:right;
	color:#FFF;
	font-size:11px;
}

#top_nav_left_fr {
	width:680px;
	margin-top:8px;
	text-align:right;
	color:#FFF;
	font-size:11px;
}


#top_nav_left a {
	text-decoration:none;
	color:#FFF;
}

#top_nav_left a:hover {
	text-decoration:underline;
}

#top_nav_left_fr a {
	text-decoration:none;
	color:#FFF;
}

#top_nav_left_fr a:hover {
	text-decoration:underline;
}

#top_nav_right {
	width:246px;
	height:29px;
	float:right;
	padding-top:6px;
	background-color:#5a5a5b;
}

#top_nav_right_fr {
	width:266px;
	height:29px;
	float:right;
	padding-top:6px;
	background-color:#5a5a5b;
}

.form_top_nav {
	width:120px !important;
	height:15px;
	color: white;
    font-size: 12px;
    padding:0 5px;
    background: #adadad;
    border: 1px solid #171717;
    float:left;
}

input[type="text"]#textfield {
 padding:2px 5px; 
 border-radius:0px;
 -moz-border-radius:0px;
 -webkit-border-radius:0px;
}


#submit_btn{
    float:left;
    padding: 0 0 0 6px;
}

#wrapper_main_nav {
	height:120px;
	border-bottom: 1px solid #d1d1d1;
}

#main_nav_social {
	text-align:right;
	color:#bf311a;
	font-size:13px;
}

#header_logo {
	padding-left:5px;
}

#header_logo-fr {
	padding-left:0px;
}

#wrapper_home_contents {
	background-image:url(../images-en/home_contents_bg.gif);
	padding: 15px 0 30px 0;
	margin-top:8px;
}

#wrapper_main_contents {
	background-image:url(../images-en/home_contents_bg.gif);
	margin-top:10px;
}

#wrapper_main_contents2 {
	background-image:url(../images/home_contents_bg2.jpg);
	margin-top:10px;
	background-repeat:repeat-y;
}

#wrapper_contact_main_contents {
	background-image:url(../images-en/contact_contents_bg.gif);
	margin-top:10px;
}

a {
	color:#bf311a;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;

}

/*#home_contents_middle_contents a, #home_register a, #home_contents_right a, #contact_us a {
	color:#bf311a;
	text-decoration:none;
}

#home_contents_middle_contents a:hover, #home_register a:hover, #home_contents_right a:hover, #contact_us a:hover{
	text-decoration:underline;
}*/


#home_contents_left {
	width:202px;
	color:#4c4c4c;
}

#home_contents_left_twitter {
	width:180px;
	background-image:url(../images-en/social_twitter_bg.png);
	background-repeat:no-repeat;
}

.home_title_with_border_bottom {
    border-top: 5px solid #e8e8e8;
	padding-top:10px;
}

.home_title_with_border {
	border-bottom: 5px solid #e8e8e8;
	padding-bottom:10px;
	margin-bottom:10px;
}

.home_register_separate {
	border-top: 5px solid #fff;
	margin: 15px 0 15px 0;
}

#home_register {
	width:180px;
}




#home_contents_middle {
	width:512px;
	color:#000;
	padding-bottom:40px;
}

#contact_contents_middle {
	width:714px;
	color:#000;
}

#contact_inside_contents_middle_contents {
	margin-top:20px;
	width:680px;
}


#home_contents_middle_contents {
	width:480px;
}

.home_contents_middle_box {
	background-image:url(../images-en/home_feature_contents_bg.jpg);
	border-bottom:1px solid #dcdcdc;
	padding: 12px;
}

.home_contents_middle_box_noborder {
	background-image:url(../images-en/home_feature_contents_bg.jpg);
	padding: 12px;
}


.home_contents_middle_txt {
	margin-left:12px;
	width:360px;
	float:left;
}

#inside_contents_middle_contents {
	margin-top:20px;
	width:480px;
}




#home_contents_right {
	width:240px;
}

#home_contents_right_contents {
	width:209px;
}

#inside_contents_right_contents {
	width:209px;
	padding-top:15px;
}










#inside_contents_right_contents2 {
	width:200px;
	padding-top:15px;
}









#home_contents_right_register {
	width:240px;
	border-top: 1px solid #FFF;
	padding-top:15px;
	margin-top:15px;
}

#home_register_widget {
	width:180px;
	margin:0 0 15px 15px;
}


.home_title_with_border_widget {
	border-bottom: 5px solid #c3c2c3;
	padding-bottom:10px;
	margin-bottom:10px;
}


#wrapper_master_contents {
	margin:8px;
	
}

#wrapper_footer {
	background-color:#737373;
	padding:20px;
	font-size:10px;
	color:#f3f3f3;
}

#wrapper_footer a {
	color:#f3f3f3;
	text-decoration:none;
}

#wrapper_footer a:hover {
	text-decoration:underline;
}

#footer_right_txt {
	line-height:1.4em;
	margin-top:10px;
}

#footer_box1 {
	margin-right:30px;
}
#footer_box2  {
	line-height:1.4em;
	margin:12px 25px 0 0;
	width:330px;
}

#footer_box3  {
	line-height:1.4em;
	margin:12px 25px 0 0;
}

.clear {
	clear:both;
}

.common_text_spacing_left {
	padding-left:5px;
}

.common_thumb_with_border  {
	border:1px solid #e4e4e4;
	box-shadow: 0 0 10px #d2d3d3;
	margin-bottom:12px;
	
}

.common_thumb_with_border2  {
	border:1px solid #e4e4e4;
	box-shadow: 0 0 10px #d2d3d3;
	margin-bottom:12px;	

}



#common_arrow {
	width:9px;
	height:9px;
	vertical-align:middle;
	margin:5px 3px 0 0;
}

.common_arrow_all {
	width:9px;
	height:9px;
	vertical-align:middle;
	margin:5px 3px 0 0;
}

#common_arrow2, .common_arrow2 {
	width:150px;
}

.common_arrow2_all {
	width:150px;
}

.common_fix_middle {
	margin-left:auto;
	margin-right:auto;
}

.box_padding12 {
	padding:12px;
}

.common_spacing_top {
	margin-top:8px;
}

.common_float {
	float:left;
}

.common_float_right {
	float:right;
}

.common_border {
	border:0px;
}
.common_vertical_align {
	vertical-align:middle;
	border:0px;
}

.common_inside_left_nav_separate {
	border-top: 5px solid #fff;
}


div.myBox {
	cursor:pointer;	
	-moz-box-sizing: border-box;
	-moz-transition: all 0.3s ease-out 0s;
	/*border-radius: 5px 5px 5px 5px;*/
}

div.myBox a:hover {
    -moz-transition: all 0.1s ease-out 0;
    box-shadow: 0 0 10px rgba (0, 0, 0, 0.3);
}


div.myBox22 a:link=_blank {
	cursor:pointer;	
	-moz-box-sizing: border-box;
	-moz-transition: all 0.3s ease-out 0s;
	/*border-radius: 5px 5px 5px 5px;*/
}

div.myBox22 a:hover {
    -moz-transition: all 0.1s ease-out 0;
    box-shadow: 0 0 10px rgba (0, 0, 0, 0.3);
}




#id_thumb_right1 {
	width: 209px;
	height: 137px;
	background-image:url(../images-en/thumb_sample5.jpg);
}

#id_thumb_right1:hover {
	background-image:url(../images-en/thumb_sample5_over.jpg);
}

#id_thumb_right2 {
	width: 209px;
	height: 137px;
	background-image:url(../images-en/thumb_sample6.jpg);
}

#id_thumb_right2:hover {
	background-image:url(../images-en/thumb_sample6_over.jpg);
}
#id_thumb_right3 {
	width: 209px;
	height: 137px;
	background-image:url(../images-en/thumb_sample7.jpg);
}

#id_thumb_right3:hover {
	background-image:url(../images-en/thumb_sample7_over.jpg);
}
#id_thumb_right4 {
	width: 209px;
	height: 137px;
	background-image:url(../images-en/thumb_sample8.jpg);
}

#id_thumb_right4:hover {
	background-image:url(../images-en/thumb_sample8_over.jpg);
}

#id_thumb_right5 {
	width: 209px;
	height: 73px;
	background-image:url(../images-en/thumb_sample9.jpg);
}

#id_thumb_right5:hover {
	background-image:url(../images-en/thumb_sample9_over.jpg);
}

#id_thumb_right6 {
	width: 209px;
	height: 73px;
	background-image:url(../images-en/thumb_sample10.jpg);
}

#id_thumb_right6:hover {
	background-image:url(../images-en/thumb_sample10_over.jpg);
}

#id_thumb_right7 {
	width: 209px;
	height: 73px;
	background-image:url(../images-en/thumb_sample11.jpg);
}

#id_thumb_right7:hover {
	background-image:url(../images-en/thumb_sample11_over.jpg);
}

#id_thumb_right8 {
	width: 209px;
	height: 73px;
	background-image:url(../images-en/thumb_sample12.jpg);
}

#id_thumb_right8:hover {
	background-image:url(../images-en/thumb_sample12_over.jpg);
}

#id_thumb_right9 {
	width: 209px;
	height: 137px;
	background-image:url(../images-en/thumb_sample14.jpg);
}

#id_thumb_right9:hover {
	background-image:url(../images-en/thumb_sample14_over.jpg);
}



#id_thumb_right10 {
	width: 209px;
	height: 73px;
	background-image:url(../images-en/thumb_sample22.jpg);
}

#id_thumb_right10:hover {
	background-image:url(../images-en/thumb_sample22_over.jpg);
}
#id_thumb_right77 {
	width: 209px;
	height: 137px;
	background-image:url(../images-en/thumb_sample6.jpg);
}

#id_thumb_right77:hover {
	background-image:url(../images-en/thumb_sample6.jpg);
}

#id_thumb_right11 {
	width: 209px;
	height: 73px;
	background-image:url(../images-en/thumb_sample42.jpg);
}

#id_thumb_right11:hover {
	background-image:url(../images-en/thumb_sample51_over.gif);
}


#id_thumb_right101 {
	width: 209px;
	height: 137px;
	background-image:url(../images-en/thumb_sample101.jpg);
}

#id_thumb_right101:hover {
	background-image:url(../images-en/thumb_sample101_over.jpg);
}


#id_thumb_right102 {
	width: 209px;
	height: 73px;
	background-image:url(../images-en/thumb_sample102.jpg);
}

#id_thumb_right102:hover {
	background-image:url(../images-en/thumb_sample102_over.jpg);
}



#id_thumb_right103 {
	width: 209px;
	height: 137px;
	background-image:url(../images-en/thumb_sample103.png);
}

#id_thumb_right103:hover {
	background-image:url(../images-en/thumb_sample103_over.png);
}


#id_thumb_right104 {
	width: 209px;
	height: 73px;
	background-image:url(../images-en/thumb_sample104.png);
}

#id_thumb_right104:hover {
	background-image:url(../images-en/thumb_sample104_over.png);
}



#id_thumb_right209 {
	width: 180px;
	height: 119px;
	background-image:url(../images-en/thumb_sample209.png);
}

#id_thumb_right209:hover {
	background-image:url(../images-en/thumb_sample209_over.png);
}


#id_thumb_right201 { 
	width: 180px;
	height: 118px;
	background-image:url(../images-en/thumb_sample201.png);
}

#id_thumb_right201:hover {
	background-image:url(../images-en/thumb_sample201_over.png);
}


#id_thumb_right203 {
	width: 180px;
	height: 118px;
	background-image:url(../images-en/thumb_sample203.png);
}

#id_thumb_right203:hover {
	background-image:url(../images-en/thumb_sample203_over.png);
}

#id_thumb_right204 {
	width: 180px;
	height: 118px;
	background-image:url(../images-en/thumb_sample204.png);
}

#id_thumb_right204:hover {
	background-image:url(../images-en/thumb_sample204_over.png);
}


/* -------------------------  English Conference    --------------------------------------------}*/






#id_thumb_right_conference1 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button1.jpg);
}

#id_thumb_right_conference1:hover {
	background-image:url(../images-en/conference/conf_button1_over.jpg);
}



#id_thumb_right_conference10 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button10.jpg);
}

#id_thumb_right_conference10:hover {
	background-image:url(../images-en/conference/conf_button10_over.jpg);
}



#id_thumb_right_conference11 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button11.png);
}

#id_thumb_right_conference11:hover {
	background-image:url(../images-en/conference/conf_button11_over.png);
}



#id_thumb_right_conference12 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button12.png);
}

#id_thumb_right_conference12:hover {
	background-image:url(../images-en/conference/conf_button12_over.png);
}


#id_thumb_right_conference13 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conference_buttons_yp.png);
}

#id_thumb_right_conference13:hover {
	background-image:url(../images-en/conference/conference_buttons_yp_hover.png);
}



#id_thumb_right_conference14 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conference_buttons_psmj.png);
}

#id_thumb_right_conference14:hover {
	background-image:url(../images-en/conference_buttons_psmj_hover.png);
}


#id_thumb_right_conference2 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button2.jpg);
}

#id_thumb_right_conference2:hover {
	background-image:url(../images-en/conference/conf_button2_over.jpg);
}

#id_thumb_right_conference3 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button3.jpg);
}

#id_thumb_right_conference3:hover {
	background-image:url(../images-en/conference/conf_button3_over.jpg);
}

#id_thumb_right_conference4 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button4.jpg);
}

#id_thumb_right_conference4:hover {
	background-image:url(../images-en/conference/conf_button4_over.jpg);
}

#id_thumb_right_conference5 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button5.jpg);
}

#id_thumb_right_conference5:hover {
	background-image:url(../images-en/conference/conf_button5_over.jpg);
}


#id_thumb_right_conference6 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button6.jpg);
}

#id_thumb_right_conference6:hover {
	background-image:url(../images-en/conference/conf_button6_over.jpg);
}


#id_thumb_right_conference7 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button7.jpg);
}

#id_thumb_right_conference7:hover {
	background-image:url(../images-en/conference/conf_button7_over.jpg);
}


#id_thumb_right_conference8 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/conference/conf_button8.jpg);
}

#id_thumb_right_conference8:hover {
	background-image:url(../images-en/conference/conf_button8_over.jpg);
}




/* -------------------------  English Conference    --------------------------------------------}*/










/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start English Source May    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2015_source_may1 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/source/button1.jpg);
}

#id_2015_source_may1:hover {
	background-image:url(../images-en/source/button1_over.jpg);
}


#id_2015_source_may2 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/source/button2.jpg);
}

#id_2015_source_may2:hover {
	background-image:url(../images-en/source/button2_over.jpg);
}

#id_2015_source_may3 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/source/button3.jpg);
}

#id_2015_source_may3:hover {
	background-image:url(../images-en/source/button3_over.jpg);
}

#id_2015_source_may4 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/source/button4.jpg);
}

#id_2015_source_may4:hover {
	background-image:url(../images-en/source/button4_over.jpg);
}

#id_2015_source_may5 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/source/button5.jpg);
}

#id_2015_source_may5:hover {
	background-image:url(../images-en/source/button5_over.jpg);
}


#id_2015_source_may6 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/source/button6.jpg);
}

#id_2015_source_may6:hover {
	background-image:url(../images-en/source/button6_over.jpg);
}






/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End English Source May    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/








/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start English Source June    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2016_source_june1 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/button1.jpg);
}

#id_2016_source_june1:hover {
	background-image:url(../images-en/sources/button1_over.jpg);
}


#id_2016_source_june2 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/button2.jpg);
}

#id_2016_source_june2:hover {
	background-image:url(../images-en/sources/button2_over.jpg);
}

#id_2016_source_june3 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/button3.jpg);
}

#id_2016_source_june3:hover {
	background-image:url(../images-en/sources/button3_over.jpg);
}

#id_2016_source_june4 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/button4.jpg);
}

#id_2016_source_june4:hover {
	background-image:url(../images-en/sources/button4_over.jpg);
}

#id_2016_source_june5 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/button5.jpg);
}

#id_2016_source_june5:hover {
	background-image:url(../images-en/sources/button5_over.jpg);
}


#id_2016_source_june6 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/button6.jpg);
}

#id_2016_source_june6:hover {
	background-image:url(../images-en/sources/button6_over.jpg);
}


#id_2016_source_june7 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/button7.jpg);
}

#id_2016_source_june7:hover {
	background-image:url(../images-en/sources/button7_over.jpg);
}



/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End English Source June    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/







/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start English Source Summer    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2016_source_summer1 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button1.jpg);
}

#id_2016_source_summer1:hover {
	background-image:url(../images-en/sources/summer/button1_over.jpg);
}

#id_2016_source_summer2 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button2.jpg);
}

#id_2016_source_summer2:hover {
	background-image:url(../images-en/sources/summer/button2_over.jpg);
}

#id_2016_source_summer3 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button3.jpg);
}

#id_2016_source_summer3:hover {
	background-image:url(../images-en/sources/summer/button3_over.jpg);
}

#id_2016_source_summer4 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button4.jpg);
}

#id_2016_source_summer4:hover {
	background-image:url(../images-en/sources/summer/button4_over.jpg);
}

#id_2016_source_summer5 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button5.jpg);
}

#id_2016_source_summer5:hover {
	background-image:url(../images-en/sources/summer/button5_over.jpg);
}


#id_2016_source_summer6 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button6.jpg);
}

#id_2016_source_summer6:hover {
	background-image:url(../images-en/sources/summer/button6_over.jpg);
}


#id_2016_source_summer7 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button7.jpg);
}

#id_2016_source_summer7:hover {
	background-image:url(../images-en/sources/summer/button7_over.jpg);
}



/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End English Source Summer    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/











/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start English Source Summer    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2016_source_september1 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button1.jpg);
}

#id_2016_source_september1:hover {
	background-image:url(../images-en/sources/summer/button1_over.jpg);
}

#id_2016_source_september2 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button2.jpg);
}

#id_2016_source_september2:hover {
	background-image:url(../images-en/sources/summer/button2_over.jpg);
}

#id_2016_source_september3 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button3.jpg);
}

#id_2016_source_september3:hover {
	background-image:url(../images-en/sources/summer/button3_over.jpg);
}

#id_2016_source_september4 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button4.jpg);
}

#id_2016_source_september4:hover {
	background-image:url(../images-en/sources/summer/button4_over.jpg);
}

#id_2016_source_september5 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button5.jpg);
}

#id_2016_source_september5:hover {
	background-image:url(../images-en/sources/summer/button5_over.jpg);
}


#id_2016_source_september6 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button6.jpg);
}

#id_2016_source_september6:hover {
	background-image:url(../images-en/sources/summer/button6_over.jpg);
}


#id_2016_source_september7 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button7.jpg);
}

#id_2016_source_september7:hover {
	background-image:url(../images-en/sources/summer/button7_over.jpg);
}


#id_2016_source_september8 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/sources/summer/button8.jpg);
}

#id_2016_source_september8:hover {
	background-image:url(../images-en/sources/summer/button8_over.jpg);
}



/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End English Source september    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/










/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start English CCE    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2016_cce1 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/cce/1.jpg);
}

#id_2016_cce1:hover {
	background-image:url(../images-en/cce/1_over.jpg);
}

#id_2016_cce2 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/cce/2.jpg);
}

#id_2016_cce2:hover {
	background-image:url(../images-en/cce/2_over.jpg);
}

#id_2016_cce3 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/cce/3.jpg);
}

#id_2016_cce3:hover {
	background-image:url(../images-en/cce/3_over.jpg);
}

#id_2016_cce4 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/cce/4.jpg);
}

#id_2016_cce4:hover {
	background-image:url(../images-en/cce/4_over.jpg);
}

#id_2016_cce5 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/cce/5.jpg);
}

#id_2016_cce5:hover {
	background-image:url(../images-en/cce/5_over.jpg);
}


#id_2016_cce6 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/cce/6.jpg);
}

#id_2016_cce6:hover {
	background-image:url(../images-en/cce/6_over.jpg);
}


#id_2016_cce7 {
	width: 199px;
	height: 73px;
	background-image:url(../images-en/cce/7.jpg);
}

#id_2016_cce7:hover {
	background-image:url(../images-en/cce/7_over.jpg);
}



/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End English CCE    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/










#id_thumb_right1_fr {
	width: 209px;
	height: 137px;
	background-image:url(../images-fr/thumb_sample5.jpg);
}

#id_thumb_right1_fr:hover {
	background-image:url(../images-fr/thumb_sample5_over.jpg);
}


#id_thumb_right2_fr {
	width: 209px;
	height: 137px;
	background-image:url(../images-fr/thumb_sample6.jpg);
}

#id_thumb_right2_fr:hover {
	background-image:url(../images-fr/thumb_sample6_over.jpg);
}
#id_thumb_right3_fr {
	width: 209px;
	height: 137px;
	background-image:url(../images-fr/thumb_sample7.jpg);
}

#id_thumb_right3_fr:hover {
	background-image:url(../images-fr/thumb_sample7_over.jpg);
}
#id_thumb_right4_fr {
	width: 209px;
	height: 137px;
	background-image:url(../images-fr/thumb_sample8.jpg);
}

#id_thumb_right4_fr:hover {
	background-image:url(../images-fr/thumb_sample8_over.jpg);
}

#id_thumb_right5_fr {
	width: 209px;
	height: 73px;
	background-image:url(../images-fr/thumb_sample9.jpg);
}

#id_thumb_right5_fr:hover {
	background-image:url(../images-fr/thumb_sample9_over.jpg);
}

#id_thumb_right6_fr {
	width: 209px;
	height: 73px;
	background-image:url(../images-fr/thumb_sample10.jpg);
}

#id_thumb_right6_fr:hover {
	background-image:url(../images-fr/thumb_sample10_over.jpg);
}

#id_thumb_right7_fr {
	width: 209px;
	height: 73px;
	background-image:url(../images-fr/thumb_sample11.jpg);
}

#id_thumb_right7_fr:hover {
	background-image:url(../images-fr/thumb_sample11_over.jpg);
}

#id_thumb_right8_fr {
	width: 209px;
	height: 73px;
	background-image:url(../images-fr/thumb_sample12.jpg);
}

#id_thumb_right8_fr:hover {
	background-image:url(../images-fr/thumb_sample12_over.jpg);
}

#id_thumb_right9_fr {
	width: 209px;
	height: 137px;
	background-image:url(../images-fr/thumb_sample14.jpg);
}

#id_thumb_right9_fr:hover {
	background-image:url(../images-fr/thumb_sample14_over.jpg);
}

#id_thumb_right10_fr {
	width: 209px;
	height: 137px;
	background-image:url(../images-fr/thumb_sample14.jpg);
}

#id_thumb_right10_fr:hover {
	background-image:url(../images-fr/thumb_sample14_over.jpg);
}

#id_thumb_right101_fr {
	width: 209px;
	height: 137px;
	background-image:url(../images-fr/thumb_sample101.jpg);
}

#id_thumb_right101_fr:hover {
	background-image:url(../images-fr/thumb_sample101_over.jpg);
}


#id_thumb_right102_fr {
	width: 209px;
	height: 73px;
	background-image:url(../images-fr/thumb_sample102.jpg);
}

#id_thumb_right102_fr:hover {
	background-image:url(../images-fr/thumb_sample102_over.jpg);
}


#id_thumb_right103_fr {
	width: 209px;
	height: 137px;
	background-image:url(../images-fr/thumb_sample103.png);
}

#id_thumb_right103_fr:hover {
	background-image:url(../images-fr/thumb_sample103_over.png);
}


#id_thumb_right104_fr {
	width: 209px;
	height: 73px;
	background-image:url(../images-fr/thumb_sample104.png);
}

#id_thumb_right104_fr:hover {
	background-image:url(../images-fr/thumb_sample104_over.png);
}




#id_thumb_right209_fr {
	width: 180px;
	height: 118px;
	background-image:url(../images-fr/thumb_sample209.png);
}

#id_thumb_right209_fr:hover {
	background-image:url(../images-fr/thumb_sample209_over.png);
}


#id_thumb_right201_fr {
	width: 180px;
	height: 118px;
	background-image:url(../images-fr/thumb_sample201.png);
}

#id_thumb_right201_fr:hover {
	background-image:url(../images-fr/thumb_sample201_over.png);
}


#id_thumb_right203_fr {
	width: 180px;
	height: 118px;
	background-image:url(../images-fr/thumb_sample203.png);
}

#id_thumb_right203_fr:hover {
	background-image:url(../images-fr/thumb_sample203_over.png);
}



#id_thumb_right204_fr {
	width: 180px;
	height: 118px;
	background-image:url(../images-fr/thumb_sample204.png);
}

#id_thumb_right204_fr:hover {
	background-image:url(../images-fr/thumb_sample204_over.png);
}





/* -------------------------  French  Conference    --------------------------------------------}*/






#id_thumb_right_conference1_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button1.jpg);
}

#id_thumb_right_conference1_fr:hover {
	background-image:url(../images-fr/conference/conf_button1_over.jpg);
}



#id_thumb_right_conference10_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button10.jpg);
}

#id_thumb_right_conference10_fr:hover {
	background-image:url(../images-fr/conference/conf_button10_over.jpg);
}



#id_thumb_right_conference11_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button11.png);
}

#id_thumb_right_conference11_fr:hover {
	background-image:url(../images-fr/conference/conf_button11_over.png);
}


#id_thumb_right_conference12_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button12.png);
}

#id_thumb_right_conference12_fr:hover {
	background-image:url(../images-fr/conference/conf_button12_over.png);
}


#id_thumb_right_conference13_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conference_buttons_yp_fr.png);
}

#id_thumb_right_conference13_fr:hover {
	background-image:url(../images-fr/conference/conference_buttons_yp_hover_fr.png);
}

#id_thumb_right_conference14_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conference_buttons_psmj.png);
}

#id_thumb_right_conference14_fr:hover {
	background-image:url(../images-fr/conference/conference_buttons_psmj_hover.png);
}


#id_thumb_right_conference2_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button2.jpg);
}

#id_thumb_right_conference2_fr:hover {
	background-image:url(../images-fr/conference/conf_button2_over.jpg);
}



#id_thumb_right_conference3_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button3.jpg);
}

#id_thumb_right_conference3_fr:hover {
	background-image:url(../images-fr/conference/conf_button3_over.jpg);
}

#id_thumb_right_conference4_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button4.jpg);
}

#id_thumb_right_conference4_fr:hover {
	background-image:url(../images-fr/conference/conf_button4_over.jpg);
}
#id_thumb_right_conference5_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button5.jpg);
}

#id_thumb_right_conference5_fr:hover {
	background-image:url(../images-fr/conference/conf_button5_over.jpg);
}
#id_thumb_right_conference6_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button6.jpg);
}

#id_thumb_right_conference6_fr:hover {
	background-image:url(../images-fr/conference/conf_button6_over.jpg);
}
#id_thumb_right_conference7_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button7.jpg);
}

#id_thumb_right_conference7_fr:hover {
	background-image:url(../images-fr/conference/conf_button7_over.jpg);
}
#id_thumb_right_conference8_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/conference/conf_button8.jpg);
}

#id_thumb_right_conference8_fr:hover {
	background-image:url(../images-fr/conference/conf_button8_over.jpg);
}






/* -------------------------  French  Conference    --------------------------------------------}*/









/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start French Source May    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2015_source_may1_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/source/button1.jpg);
}

#id_2015_source_may1_fr:hover {
	background-image:url(../images-fr/source/button1_over.jpg);
}


#id_2015_source_may2_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/source/button2.jpg);
}

#id_2015_source_may2_fr:hover {
	background-image:url(../images-fr/source/button2_over.jpg);
}

#id_2015_source_may3_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/source/button3.jpg);
}

#id_2015_source_may3_fr:hover {
	background-image:url(../images-fr/source/button3_over.jpg);
}

#id_2015_source_may4_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/source/button4.jpg);
}

#id_2015_source_may4_fr:hover {
	background-image:url(../images-fr/source/button4_over.jpg);
}

#id_2015_source_may5_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/source/button5.jpg);
}

#id_2015_source_may5_fr:hover {
	background-image:url(../images-fr/source/button5_over.jpg);
}


#id_2015_source_may6_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/source/button6.jpg);
}

#id_2015_source_may6_fr:hover {
	background-image:url(../images-fr/source/button6_over.jpg);
}




/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End French Source May    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start French Source June    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2016_source_june1_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/button1.jpg);
}

#id_2016_source_june1_fr:hover {
	background-image:url(../images-fr/sources/button1_over.jpg);
}


#id_2016_source_june2_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/button2.jpg);
}

#id_2016_source_june2_fr:hover {
	background-image:url(../images-fr/sources/button2_over.jpg);
}

#id_2016_source_june3_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/button3.jpg);
}

#id_2016_source_june3_fr:hover {
	background-image:url(../images-fr/sources/button3_over.jpg);
}

#id_2016_source_june4_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/button4.jpg);
}

#id_2016_source_june4_fr:hover {
	background-image:url(../images-fr/sources/button4_over.jpg);
}

#id_2016_source_june5_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/button5.jpg);
}

#id_2016_source_june5_fr:hover {
	background-image:url(../images-fr/sources/button5_over.jpg);
}


#id_2016_source_june6_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/button6.jpg);
}

#id_2016_source_june6_fr:hover {
	background-image:url(../images-fr/sources/button6_over.jpg);
}


#id_2016_source_june7_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/button7.jpg);
}

#id_2016_source_june7_fr:hover {
	background-image:url(../images-fr/sources/button7_over.jpg);
}




/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End French Source June    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/






/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start French Source Summer    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2016_source_summer1_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button1.jpg);
}

#id_2016_source_summer1_fr:hover {
	background-image:url(../images-fr/sources/summer/button1_over.jpg);
}


#id_2016_source_summer2_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button2.jpg);
}

#id_2016_source_summer2_fr:hover {
	background-image:url(../images-fr/sources/summer/button2_over.jpg);
}

#id_2016_source_summer3_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button3.jpg);
}

#id_2016_source_summer3_fr:hover {
	background-image:url(../images-fr/sources/summer/button3_over.jpg);
}

#id_2016_source_summer4_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button4.jpg);
}

#id_2016_source_summer4_fr:hover {
	background-image:url(../images-fr/sources/summer/button4_over.jpg);
}

#id_2016_source_summer5_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button5.jpg);
}

#id_2016_source_summer5_fr:hover {
	background-image:url(../images-fr/sources/summer/button5_over.jpg);
}


#id_2016_source_summer6_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button6.jpg);
}

#id_2016_source_summer6_fr:hover {
	background-image:url(../images-fr/sources/summer/button6_over.jpg);
}


#id_2016_source_summer7_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button7.jpg);
}

#id_2016_source_summer7_fr:hover {
	background-image:url(../images-fr/sources/summer/button7_over.jpg);
}




/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End French Source Summer    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/










/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start French Source September    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2016_source_september1_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button1.jpg);
}

#id_2016_source_september1_fr:hover {
	background-image:url(../images-fr/sources/summer/button1_over.jpg);
}


#id_2016_source_september2_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button2.jpg);
}

#id_2016_source_september2_fr:hover {
	background-image:url(../images-fr/sources/summer/button2_over.jpg);
}

#id_2016_source_september3_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button3.jpg);
}

#id_2016_source_september3_fr:hover {
	background-image:url(../images-fr/sources/summer/button3_over.jpg);
}

#id_2016_source_september4_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button4.jpg);
}

#id_2016_source_september4_fr:hover {
	background-image:url(../images-fr/sources/summer/button4_over.jpg);
}

#id_2016_source_september5_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button5.jpg);
}

#id_2016_source_september5_fr:hover {
	background-image:url(../images-fr/sources/summer/button5_over.jpg);
}


#id_2016_source_september6_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button6.jpg);
}

#id_2016_source_september6_fr:hover {
	background-image:url(../images-fr/sources/summer/button6_over.jpg);
}


#id_2016_source_september7_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button7.jpg);
}

#id_2016_source_september7_fr:hover {
	background-image:url(../images-fr/sources/summer/button7_over.jpg);
}


#id_2016_source_september8_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/sources/summer/button8.jpg);
}

#id_2016_source_september8_fr:hover {
	background-image:url(../images-fr/sources/summer/button8_over.jpg);
}



/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End French Source september    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/













/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  Start French CCE    --------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/





#id_2016_cce1_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/cce/1.jpg);
}

#id_2016_cce1_fr:hover {
	background-image:url(../images-fr/cce/1_over.jpg);
}


#id_2016_cce2_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/cce/2.jpg);
}

#id_2016_cce2_fr:hover {
	background-image:url(../images-fr/cce/2_over.jpg);
}

#id_2016_cce3_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/cce/3.jpg);
}

#id_2016_cce3_fr:hover {
	background-image:url(../images-fr/cce/3_over.jpg);
}

#id_2016_cce4_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/cce/4.jpg);
}

#id_2016_cce4_fr:hover {
	background-image:url(../images-fr/cce/4_over.jpg);
}

#id_2016_cce5_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/cce/5.jpg);
}

#id_2016_cce5_fr:hover {
	background-image:url(../images-fr/cce/5_over.jpg);
}


#id_2016_cce6_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/cce/6.jpg);
}

#id_2016_cce6_fr:hover {
	background-image:url(../images-fr/cce/6_over.jpg);
}


#id_2016_cce7_fr {
	width: 199px;
	height: 73px;
	background-image:url(../images-fr/cce/7.jpg);
}

#id_2016_cce7_fr:hover {
	background-image:url(../images-fr/cce/7_over.jpg);
}




/* ---------------------------------------------------------------------------------------------}*/
/* -------------------------  End French Source Summer    ----------------------------------------}*/
/* ---------------------------------------------------------------------------------------------}*/










.menu_link_on {
    color: #BF311A !important;
}


/*Drop list*/


#wapper_nav {
	width:640px;
	height:75px;
	font-size:11px;
	color:#59585c;
}


.main_nav_common1 {
	margin:0 8px 0 8px;
	float:left;
}

.main_nav_common1_fr {
	margin:0 5px 0 5px;
	float:left;
}


.main_nav_common2 {
	margin:0 8px 0 8px;
	padding-top:10px;
	height:40px;
	float:left;
}

.main_nav_common2_fr {
	margin:0 5px 0 5px;
	padding-top:10px;
	height:40px;
	float:left;
}

.main_nav_border {
	border-right: 1px dotted #333;
	width:1px;
	height:40px;
	float:left;
}

.slidingDiv {
	width:202px;
	background-color: #d5d5d5;
	margin:1px 0 1px 0;
	border-bottom:1px solid #fff;
	float:left;
}
.slidingDiv.subMenu{
    background-color: #eee;
}
	 
.show_hide {
	display:block;
}

.common_inside_left_nav {
	border-bottom:1px solid #e0e0e0;
	padding:7px 10px 7px 15px;
    position:relative;
    clear:both;
}

.common_inside_left_nav span.arrow {
    margin:auto 10px auto 0;
    display:inline;
    position:absolute;
    top:25%;
    right:0px;
}

.common_inside_left_nav2 {
	border-bottom:1px solid #e0e0e0;
	padding:7px 0 7px 25px;
}

.common_inside_left_nav.current, .common_inside_left_nav:hover, .common_inside_left_nav2:hover {
    display:block;
	background-color:#e6e5e6;
}

.common_inside_left_nav a, .common_inside_left_nav2 a, .expand_body_section a {
	text-decoration:none;
	color:#4c4c4c;
}


/*Carousel */
#home_carousel {
	height:234px;
}

#header_carousel {
	position:relative;
}

#slides {
    margin: 0;
    width: 954px;
    height: 233px;
}

#slides img {
    border: none;
}


#caroussel_nav {
	width:100px;
	height:25px;
	position:absolute;
	bottom: 0px;
	right: 0px;
	z-index:50;
}

#caroussel_nav a {
    margin: 0 5px 5px 0;
    padding: 3px 0;
    float: left;
    width: 10px;
	height:4px;
    background: white;
	font-size:0px;
}

#caroussel_nav a:hover {
    background: #bf311a;
	color:#bf311a;
}

div#preload { display: none; }

.common_news_thumb {
	border:1px solid #e4e4e4;
	box-shadow: 0 0 10px #d2d3d3;
	margin: 0 15px 10px 0;
}

.common_news_thumb_bod {
	border:1px solid #e4e4e4;
	box-shadow: 0 0 10px #d2d3d3;
	margin: 0 15px 40px 0;
}

.common_news_thumb_nospace {
	border:1px solid #e4e4e4;
	box-shadow: 0 0 10px #d2d3d3;
}


.common_news_thumb2 {
	border:1px solid #e4e4e4;
	box-shadow: 0 0 10px #d2d3d3;
	margin: 0 15px 0 10px;
}

.common_news_thumb3 {
	border:1px solid #e4e4e4;
	box-shadow: 0 0 10px #d2d3d3;
	margin: 0 15px 45px 10px;
}

.common_second_title {
	font-size:14px;
	color:#bf311a;
}

.common_news {
	border-bottom:1px solid #f3f3f3;
	padding:10px 0 10px 0;
	margin-bottom:10px;
}

.news_nav_bottom {
	padding-bottom:25px;
	text-align:right;
}

h1, .common_title_medium { 
	font-size: 18pt;
	font-weight:normal;
	color:#525253;
	line-height:1em;
	margin:0;
}

.member-search-heading {
	padding-top: 10px;
}

h2 {
	font-size: 13pt;
	font-weight:normal;
	color:#525253;
	line-height:1em;
	margin:0;
}

.font14px {
	font-size:14px;
	color:#525253;
}

.publications_media_photos {
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px solid #e4e4e4;
}

.publications_spacing_bottom {
	margin-bottom:10px;
}

#membership_contents ul li {
	list-style-type:none;
}

.common_partners_spacing {
	margin:0 15px 15px 0;
}

.expand_body_section {
    border-bottom: 1px solid #E0E0E0;
    clear: both;
    padding: 7px 30px 7px 15px;
    position: relative;
    background-color: #E6E5E6;
}

.expand_body_section_bio {
    clear: both;
    position: relative;
}

.expand_body_section span.arrow {
    display: inline;
    margin: auto 10px auto 0;
    position: absolute;
    right: 0;
    top: 25%;
}

div.expand_body_section {
	cursor:pointer;	
	-moz-box-sizing: border-box;
	-moz-transition: all 0.3s ease-out 0s;
	/*border-radius: 5px 5px 5px 5px;*/
}

div.expand_body_section a:hover {
    -moz-transition: all 0.1s ease-out 0;
    box-shadow: 0 0 10px rgba (0, 0, 0, 0.3);
}

.backtotop_border {
	border-bottom: 1px solid #d1d1d1;
	padding-bottom:15px;
}

.color_blue {
	color:#00248E;
}
.color_blue_dark {
	color:#19004A;
}
.color_green {
	color:#008E00;
}
.color_blue_light {
	color:#006DB2;
}

/* Flickr Photo Gallery */

#flickr_bigphoto_container{
    width:480px;
}
#flickr_title{
    text-align:center;
    padding: 2px 0 2px 0;
}
#flickr_carousel{
    margin: 10px 0 20px 0;
}
.flickr_nav{
    height: 50px;
    width:21px;
    float:left;
    color:#FFF;
    font-size:30px;
    padding:25px 2px 0 2px;    
    
    cursor:pointer;
    /* fallback */
    background-color: #438de6;
  
    /* Safari 4-5, Chrome 1-9 */
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0063db), to(#438de6));
  
    /* Safari 5.1, Chrome 10+ */
    background: -webkit-linear-gradient(top, #438de6, #0063db);
  
    /* Firefox 3.6+ */
    background: -moz-linear-gradient(top, #438de6, #0063db);
  
    /* IE 10 */
    background: -ms-linear-gradient(top, #438de6, #0063db);
  
    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #438de6, #0063db);    
}
#flickr_prev{
    margin: 0 9px 0 0;
}
#flickr_photos{
    float:left;
    width: 300px;
}
#flickr_photos li{
    margin: 0 9px 0 0;
}
#flickr_photos li a img{
    border: none;
}
/* Flickr Photo Gallery End */



.sidemenu .arrow {
  	position:absolute;
    margin:8px 0 0 170px;
}

#footer_box2 ul {
 	list-style:none;
 	margin:0;
 	padding:0;
 	width:340px;
}

#footer_box2 ul li {
 	display:inline;
 	float:left;
 	margin:0 3px 0 0;
} 

#footer_box2 ul li:after {
 	content:" |";
}

#footer_box2 ul li:last-child:after {
 	content:"";
} 

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: middle;
}

.table th {
  font-weight: bold;
  border-bottom:1px dashed #eee;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child th:first-child,
.table-bordered tbody:first-child tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child th:last-child,
.table-bordered tbody:first-child tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child th:first-child,
.table-bordered tbody:last-child tr:last-child td:first-child,
.table-bordered tfoot:last-child tr:last-child td:first-child {
  -webkit-border-radius: 0 0 0 4px;
     -moz-border-radius: 0 0 0 4px;
          border-radius: 0 0 0 4px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child th:last-child,
.table-bordered tbody:last-child tr:last-child td:last-child,
.table-bordered tfoot:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-striped tbody tr:nth-child(odd) td,
.table-striped tbody tr:nth-child(odd) th {
  background-color: #f9f9f9;
}

.table-striped tbody tr:nth-child(odd) th {
 background-color:transparent; 
}

.table-hover tbody tr:hover td,
.table-hover tbody tr:hover th {
  background-color: #f5f5f5;
}

ul.errors li {color:red;}

/** inside left menu **/

/* reset */
#inside-left-menu, #inside-left-menu ul, #inside-left-menu li {
	margin: 0;
	padding: 0;
	list-style: none;
}

/* menu toggle states */
#inside-left-menu .submenu {
	display: none;
}
#inside-left-menu .submenu.open {
	display: block;
}

/* menu style */
#inside-left-menu li div {
	background:url(../images-en/home_contents_bg.gif) repeat-y;
  	border-bottom:1px solid #E6E5E6;
  	border-right:1px solid #E6E5E6;
  	position: relative;
  	padding: 7px 10px 7px 15px;
}
#inside-left-menu li div.selected {
	background-image: none;
	background-color: #e6e5e6;
}

#inside-left-menu li li div {
	background-image: none;
	background-color: #d5d5d5;
	padding: 7px 0 7px 40px;
}
#inside-left-menu li li div.selected {
	background-image: none;
	background-color: #d5d5d5;
}

#inside-left-menu li li li div {
	background-image: none;
	background-color: #eee;
	padding: 7px 0 7px 25px;
}
#inside-left-menu li li li div.selected {
	background-image: none;
	background-color: #eee;
}

#inside-left-menu div:hover, div.selected:hover {
	text-decoration:none;
	background-image: none;
  	background-color:#E6E5E6;
}
#inside-left-menu li a {
  	color:#4C4C4C;
  	font-size:12px;
}
#inside-left-menu li a:hover {
	text-decoration:none;
}
#inside-left-menu li a.active {
	color: #BF311A !important;
}

#inside-left-menu .arrow {
	margin: auto 10px auto 0;
	display: inline;
	position: absolute;
	top: 25%;
	right: 0px;
	background: url('../images-en/arrow_off.png') no-repeat;
	width: 17px;
	height: 16px;
}
#inside-left-menu div.selected .arrow {
	background: url('../images-en/arrow_on.png') no-repeat;
}
#inside-left-menu .subarrow {
	background: url('../images-en/arrow.png') no-repeat;
	width: 9px;
	height: 9px;
	margin: 0;
	display: inline;
	position: absolute;
	top: 12px;
	left: 25px;
}

input[type=checkbox],
input[type=radio] {
	margin-top: 0px;
	margin-right: 8px;
}

.checkbox input[type=checkbox] {
	float: none;
}

label.checkbox {
	font-size: 12px;
  	font-weight: normal;
	line-height: 20px;
}

/* POLLS */
.poll-container legend {
	font-size: 13pt;
	font-weight:normal;
	color:#525253;
	line-height:1em;
	margin:0 0 12px 0;
}

.poll-container label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
}

.poll-container label.radio input[type=radio] {
	margin-top: 4px;
}

.poll-container .form-actions {
	padding: 10px 20px 10px;
}
#mvBanner img {
	max-width:100% !important;
	height: auto !important;
	margin:7px;
}
#mvBox img {
	max-width:100% !important;
	height: auto !important;
	
}
#mvLeaderFrench img{
	max-width:100% !important;
	height: auto !important;
	margin:7px;
}
#mvBoxFrench img{
	max-width:100% !important;
	height: auto !important;
}
