@font-face {	font-family: 'Conv_HelveticaNeueLTCom-BdCn';	src: url('HelveticaNeueLTCom-BdCn.eot');	src: local('?'), url('HelveticaNeueLTCom-BdCn.woff') format('woff'), url('HelveticaNeueLTCom-BdCn.ttf') format('truetype'), url('HelveticaNeueLTCom-BdCn.svg') format('svg');	font-weight: normal;	font-style: normal;}

body{margin:0px; font-family: Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-decoration:none; background:#fff; direction:ltr;}

img{border:0;}

.date_meta { font-weight: bold;}

.clr{clear:both;font-size:0; line-height:0; height:0px;}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li { margin : 0px;padding:0px;}

h1, h2, h3, h4 { margin-bottom : 10px; font-family:arial;}

h1, h1 a { color: #000;}

h2, h3, h4, h2 a, h3 a, h4 a {/*color: #ce1319;*/}

h2 {/*font-size:20px;*/}

h3 {/*font-size:16px;*/ font-weight:normal;}

h4 {font-size:16px;}

p {font-family: arial; /*font-size:18px;*/}

.clear{clear:both;}

/***** general - from 20-11 ****//* Alignment */

.alignleft {	display: inline;	float: left;	margin-right: 1.625em;}

.alignright {	display: inline;	float: right;	margin-left: 1.625em;}

.aligncenter {	clear: both;	display: block;	margin-left: auto;	margin-right: auto;}

#header h2 {font-size:26px; padding-top: 40px;}

#container{width:946px; margin:0  auto;}

	/*---------- HEADER ----------*/

#top-menu-all {height:28px; background:#f4f0ef; line-height:28px; font-size:11px;}

#top-menu {width:946px; margin:0 auto;}

#top-menu ul {list-style:none; float:right; padding:0 5px;  }

#top-menu #menu-top-left {border-right:1px solid #fff; border-left:1px solid #fff;}

#top-menu #menu-top-international-sites {border-right:1px solid #fff;  }

#top-menu #menu-top-international-sites li {width:17px; margin-right:3px; text-indent:-200px; overflow:hidden;}

#top-menu #menu-top-international-sites .united-kingdom a{background-image:url('../images/uk-flag-s.png'); background-repeat:no-repeat; background-position:left center; display:block; }

#top-menu #menu-top-international-sites .canada a{background: url(../images/can-flag-s.png) left center no-repeat; display:block; }

#top-menu #menu-top-international-sites .usa a{background: url(../images/us-flag-s.png) left center no-repeat; display:block; }

#top-menu #menu-top-international-sites .sweden a{background: url(../images/swe-flag-s.png) left center no-repeat; display:block; }

#top-menu #menu-top-international-sites .sa a{background: url(../images/sa-flag-s.png) left center no-repeat; display:block; }

#top-menu li {display:inline-block;}#top-menu li.contact {background:url(../images/envelope.png) no-repeat left center; padding-left:15px;}

#sites_title {float:right; margin-left:5px;}

#menu-top li{	height: 18px;    line-height: 18px;    margin-left: 8px;    margin-top: 0;    vertical-align: text-bottom;}

#menu-top li{padding-right:3px; border-right:1px solid #fcba30;}

#menu-top li a{color:#8A6862; margin-right:8px;}

#menu-top li.current-menu-item a{border-bottom:3px solid #fbbc3c;}

#header{ height:106px; margin-top:19px;} 

#logo{ width:106px; height:77px; float:left; }

#logo a { width:106px; height:77px; display: block; background:url(../images/logo.png) no-repeat bottom right; text-indent: -300px; overflow: hidden; text-decoration:none;}#logo-text { float:left; font-size:20px; margin-left:20px;}#logo-text a { background:url(../images/logo-text.png); width:323px; height:71px; display:block;  color:#000; text-decoration:none;  text-indent: -300px; overflow: hidden;}/*---------- NAV ----------*/#main-nav{ width:946px; height:16px; font-family: 'HelveticaNeu',Arial,Helvetica,sans-serif !important; }#main-menu{float:left; width:754px;}#search {float:right; width:192px;}.menu-second-container {display:inline-block;}#main-nav ul{ list-style:none; position:relative; z-index:100;}#main-nav ul li{display:inline-block; margin-right:6px; }#main-nav ul li a{ display:block; padding:0 5px; color:#000; font-size:15px; line-height:26px; text-transform: uppercase; /*text-indent:-200px;*/ overflow:hidden;}#main-nav ul li a:hover {color:#ce1319; text-decoration:none;}#main-nav  .current-menu-item a {color:#ce1319; text-decoration:none; font-weight:bold;}#main-nav .current-menu-parent a {color:#ce1319; text-decoration:none; font-weight:bold;} #main-nav ul.sub-menu {display:none; position:absolute;}#main-nav ul li:hover ul{display:block;}#main-nav ul.sub-menu li {display:block; border-top:1px solid white;}#main-menu ul.sub-menu li:first-child{border-top:none;}#main-nav ul.sub-menu li a{text-indent:0px; color:#fff;  width:auto !important; font-size:12px; font-weight:normal !important; padding-right:15px; text-decoration:none;}







#main-nav ul li.about a {

	/*background:url('../images/mm-sprite.png') left -2px no-repeat; width:58px;*/

    border-bottom: 4px solid #FDAA00;

    font-weight: bold;

    margin: 0;

    text-align: left;

    text-decoration: none;

    width: auto;

} 

/* New Slider css start */

.home a.next { right: 0px !important; }

.home a.previous { left: 0px !important; }


#main-nav ul li.about:hover a { background:#FDAA00; color:#fff; /*background:url('../images/mm-sprite.png') -200px top no-repeat;*/} 

#main-nav ul li.about.current-menu-item a { background:#FDAA00; color:#fff; /*background:url('../images/mm-sprite.png') -200px top no-repeat;*/} 

#main-nav ul li.about.current-page-ancestor a { background:#FDAA00; color:#fff; /*background:url('../images/mm-sprite.png') -200px top no-repeat;*/} 

#main-nav ul li.about ul.sub-menu li a{background:#fcba30 url('../images/light-orange-arrow.png') 95% center no-repeat; color:#421110;}#main-nav ul li.about ul.sub-menu li a:hover {background:#fdaa00 url('../images/light-orange-arrow.png') 95% center no-repeat; text-decoration:none;}



#main-nav ul li.international a{/*background:url('../images/mm-sprite.png') left -42px no-repeat; width:117px;*/

    border-bottom: 4px solid #9F82C9;

    font-weight: bold;

    margin: 0;

    text-align: left;

    text-decoration: none;

    width: auto;

} 

#main-nav ul li.international:hover a {background:#9F82C9; color:#fff; /*background:url('../images/mm-sprite.png') -200px -40px  no-repeat;*/} 

#main-nav ul li.international.current-menu-item a {background:#9F82C9; color:#fff; /*background:url('../images/mm-sprite.png') -200px -40px  no-repeat;*/} 

#main-nav ul li.international.current-page-ancestor a {background:#9F82C9; color:#fff; /*background:url('../images/mm-sprite.png') -200px -40px  no-repeat;*/} 



#main-nav ul li.international ul.sub-menu li a{ background:#D3C6E6 url('../images/purple-arrow.png') 95% center no-repeat !important; color:#421110; width:175px !important;}

#main-nav ul li.international ul.sub-menu li a:hover {background:#9f82c9 url('../images/light-orange-arrow.png') 95% center no-repeat !important; }





#main-nav ul li.comevisit a {/*background:url('../images/mm-sprite.png') left -82px no-repeat; width:88px;*/

    border-bottom: 4px solid #39DA9B;

    font-weight: bold;

    margin: 0;

    text-align: left;

    text-decoration: none;

    width: auto;

} 

#main-nav ul li.comevisit:hover a {background:#39DA9B; color:#fff; /*background:url('../images/mm-sprite.png') -200px -80px no-repeat;*/} 

#main-nav ul li.comevisit.current-menu-item a {background:#39DA9B; color:#fff; /*background:url('../images/mm-sprite.png') -200px -80px no-repeat;*/} 

#main-nav ul li.comevisit.current-page-ancestor a {background:#39DA9B; color:#fff; /*background:url('../images/mm-sprite.png') -200px -80px no-repeat;*/} 





#main-nav ul li.comevisit ul.sub-menu li a{background:#9DECCD url('../images/light-orange-arrow.png') 95% center no-repeat !important; color:#421110;}#main-nav ul li.comevisit ul.sub-menu li a:hover {background:#3ADA9B url(../images/light-orange-arrow.png) 95% center no-repeat !important;}





#main-nav ul li.innovation a{/*background:url('../images/mm-sprite.png') left -122px no-repeat; width:170px;*/

    border-bottom: 4px solid #00BCF2;

    font-weight: bold;

    margin: 0;

    text-align: left;

    text-decoration: none;

    width: auto;

}

 

#main-nav ul li.innovation:hover a{background:#00BCF2; color:#fff;  /*background:url('../images/mm-sprite.png') -200px -120px no-repeat;*/} 

#main-nav ul li.innovation.current-menu-item a{background:#00BCF2; color:#fff; /* background:url('../images/mm-sprite.png') -200px -120px no-repeat;*/} 

#main-nav ul li.innovation.current-page-ancestor a{background:#00BCF2; color:#fff; /* background:url('../images/mm-sprite.png') -200px -120px no-repeat;*/} 





#main-nav ul li.innovation ul.sub-menu li a{background:#00bcf2 url('../images/white-arrow.png') 98% center no-repeat !important; color:#421110;}#main-nav ul li.innovation ul.sub-menu li a:hover{background:#40CDF5 url('../images/blue-arrow.png') 98% center no-repeat !important; color:#421110;}#main-nav ul li.blog a{ color:#000;font-weight:bold;border-bottom: 4px solid #7E128C; text-decoration:none;} #main-nav ul li.blog:hover a{ background-color:#7E128C; color:#fff; font-weight:bold;} 





#main-nav ul li.donate a{/*background:url('../images/mm-sprite.png')  left -203px no-repeat; width:62px;*/

    border-bottom: 4px solid #CA0058;

    font-weight: bold;

    margin: 0;

    text-align: left;

    text-decoration: none;

    width: auto;

}



#main-nav ul li.donate:hover a{background:#CA0058; color:#fff;  /*background:url('../images/mm-sprite.png') -200px -200px no-repeat;*/} 

#main-nav ul li.donate.current-menu-item a{background:#CA0058; color:#fff;  /*background:url('../images/mm-sprite.png') -200px -200px no-repeat;*/}

#main-nav ul li.donate.current-page-ancestor a{background:#CA0058; color:#fff;  /*background:url('../images/mm-sprite.png') -200px -200px no-repeat;*/}





 

#main-nav ul li.donate ul.sub-menu li a{background:#ca0058 url('../images/light-orange-arrow.png') 180px center no-repeat !important; color:#421110;}#main-nav ul li.donate ul.sub-menu li a:hover{background:#421110 url('../images/white-arrow.png') 180px center no-repeat !important; color:#ca0058;}/*#main-nav ul li.about {background:url('../images/mm-about.png') bottom right no-repeat; width:58px;} #main-nav ul li.about:hover{ background:url('../images/mm-about-hover.png') bottom right no-repeat;} #main-nav ul li.international {background:url('../images/mm-international.png') bottom right no-repeat; width:117px;} #main-nav ul li.international:hover {background:url('../images/mm-international-hover.png') bottom right no-repeat;}  #main-nav ul li.blog:hover{ background:url('../images/mm-blog-hover.png') bottom right no-repeat;} #main-nav ul li.comevisit {background:url('../images/mm-comevisit.png') bottom right no-repeat;width:88px;} #main-nav ul li.comevisit:hover {background:url('../images/mm-comevisit-hover.png') bottom right no-repeat;} #main-nav ul li.innovation {background:url('../images/mm-innovation.png') bottom right no-repeat; width:170px;} #main-nav ul li.innovation:hover{ background:url('../images/mm-innovation-hover.png') bottom right no-repeat;} #main-nav ul li.donate {background:url('../images/mm-donate.png') bottom right no-repeat; width:62px;} #main-nav ul li.donate:hover {background:url('../images/mm-donate-hover.png') bottom right no-repeat;} */.screen-reader-text {display:none;}#searchsubmit {background:url(../images/search_btn_hover.png) left 0 no-repeat; width:38px; height:23px; border:none;  text-indent: -300px; overflow: hidden; display:inline-block; margin-left:-4px;}#searchsubmit:hover {background:url(../images/search_btn.png) left 0 no-repeat;}#s {background:url(../images/search_filed.png) no-repeat top right; width:152px; height:23px; border:none;color:#8A6862; vertical-align: bottom;}/************* front-page ************/.html_carousel {width:946px;  height:307px; 	overflow:hidden; position:relative; }.html_carousel div.slide {	width:946px;	    position: relative; margin:7px 0 10px 0;	}.html_carousel div.slide div {    background-color: rgba(0, 0, 0, 0.6);	    width: 946px;	    display: none;	    position: absolute;	    bottom: 0;	}.html_carousel div.slide p {	   font-size:12px;  color:#343434;	    margin: 0;	 background:url('../images/ms_brown_point.png')  right 4px no-repeat; padding-right:10px; line-height:16px;}.html_carousel div.slide span {    color: #FFFFFF;    display: block;    font-size: 35px;    font-weight: bold;    margin: 190px 0 0 25px;    padding-right: 10px;    position: absolute;}.clearfix {	    float: none;    clear: both;	}	a.play { background: url(../images/play-stop.png) -68px top  no-repeat transparent; width: 68px; height: 67px; display: block; position: absolute; top: 120px; left: 50%; margin-left: -22px;	}	a.play:hover {   background: url(../images/play-stop.png) -68px top  no-repeat transparent;       }	a.play.paused {  background: url(../images/play-stop.png) 0px  top no-repeat transparent;      }	a.play.paused:hover { background: url(../images/play-stop.png) 0px  top no-repeat transparent;     }	a.play span { display:none; }	

a.prev, a.previous, a.next{	top: 44px !important;	width: 15px !important;	height: 21px !important;	display: block !important;}

a.prev, a.previous { background: url(../images/left.png) no-repeat transparent !important; width: 37px !important; height: 33px !important; display: block; position: absolute; top: 135px !important; right:710px !important;	z-index: 10;}

a.prev:hover { background: url(../images/next.png) no-repeat transparent; }	

a.next:hover { background: url(../images/prev.png) no-repeat transparent; }	

a.next { background: url(../images/right.png) no-repeat transparent !important;	    width: 37px !important;	    height: 33px !important;	    display: block;	    position: absolute;	    top: 135px !important;	    z-index: 10; right:2px !important; right: auto !important	}

a.prev span, a.next span {	    display: none;	}	

.single-item .author_meta{
	font-weight:bold;	
}


.article-title {
    font-size: 20px;
}
p.author_meta {
    font-weight: normal !important;
}
.no-border,
.no-border td,
.no-border th {
  border: none !important;
}