/**** MLC: implementation by country list*****/
#colMain .FM3 ol.boxList li {margin-bottom:15px;  border: 1px solid #cccccc; border-right: 2px solid #bbbbbb; border-bottom: 2px solid #bbbbbb; padding:8px 10px 10px 10px;}
ol.listMLC li.inForce {float:none; color:#B92517; line-height:1.5em;} 
ol.listMLC li.notInForce {float:none; line-height:1.5em;} 
ol.listMLC li span.country {font-size:1.2em;  float:none; font-weight:bold; }
p.countryItem {border-bottom: 1px dotted #cccccc; margin-bottom:5px; padding-bottom:3px;}
ol.listMLC li a {font-weight:bold;}
.ratification {display:inline; font-size:1.1em; font-weight:bold;}
p.social{line-height:1.5em; font-style:italic;  color:#777; margin-bottom:5px; } 
.social span {font-weight:bold;}
p.notes {line-height:1.5em; font-weight: normal; border: 1px dotted #ddd; padding: 4px 6px 4px 6px; background-color:#f5f5f5; color:#222;}
.notes span {font-weight:bold; color:#B92517;}


/**** MLC: tables on country page*****/
.boxWithBorder4 { border-top:1px solid #cccccc; border-right:2px solid #bbbbbb; border-bottom:2px solid #bbbbbb; border-left:1px solid #cccccc; padding:0px 10px 5px 10px; margin-bottom:20px;}
table.vertical1 td.L {font-style:italic; color:#888; background-color:#f3f3f3; border-top: 1px dotted #ccc; width:24%;}
table.vertical1 td.R {font-weight: normal; font-size:1.2em; line-height:1.3em;  border-top: 1px dotted #ccc; font-weight: normal; }
.display_only {font-weight: normal; font-size:1.2em; line-height:1.3em; padding-left:5px;}
.leftTD {font-style:italic; color:#888; background-color:#f3f3f3; border-top: 1px dotted #ccc; font-weight: normal; text-align:right;}
.rightTD {font-weight: normal; font-size:1.2em; line-height:1.3em;  border-top: 1px dotted #ccc; font-weight: normal; }


/**** Right navigation menu: new type of list*****/
.largeFM1 {font-size: 1.1em;}


/**** MLC national determinations *****/
.article {font-style: italic; line-height: 1.4em; border-bottom: 1px solid #ccc;  margin: 10px 0px 7px 0px;  padding-bottom: 5px; }
.determination {font-size:1.1em; line-height: 1.4em;  background-color: #f5f5f5; padding:4px 4px 4px 4px; margin-bottom:10px;}
.determination span {font-weight:bold;}
.article span {font-weight:bold;}


/**** To make workin the Report-one colum *****/

.noIndent ol.indent  {margin-right:0px;}

.medium {font-weight:medium;}

.largeFM1 h4 {font-size: 1em;}

/*
.FM4 li { font-weight:bold; }

.FM4 li em {font-weight:normal; }
*/
.titleBold li { font-weight:bold; font-size:1.1em; }

ol.indent li span.date {display:block; font-style:italic; float: none; font-weight:normal; font-size:0.9em; line-height:1.3em; }

ol.noindent li span.date {display:block; font-style:italic; float: none; font-weight:normal; font-size:0.9em; line-height:1.3em;}




