
/*******************LEFT COLUMN******************************/
#contentArea .Menu {margin-top: 50px;}
#contentArea .Menu ul {margin:0px !important; padding:0px !important; border-bottom: 1px solid #cccccc;}
#contentArea .Menu ul li a { color: #006 !important; padding: 0 0 0 15px; font: 13px Georgia !important; display:block;}
#contentArea .Menu ul li ul li a { color: #666 !important; padding: 0 0 0 20px; font: 12px Arial !important; display:block;}
#contentArea .Menu li { padding:7px 0px; background:url(../../Portals/0/Containers/enlighten-skin_container_new/images/background_level_2.gif); text-shadow: 0 1px 0px #fff; list-style-image: none; list-style:none; color: #1c1b34 !important; font: 13px Georgia !important; list-style-image: none !important; margin-bottom:0px !important; }
#contentArea .Menu li.active { padding:7px 0px; background:url(../../Portals/0/Containers/enlighten-skin_container_new/images/background_level_2_active.gif); text-shadow: 0 1px 0px #fff; list-style-image: none; list-style:none; color: #333 !important; font: 13px Georgia !important; list-style-image: none !important; margin-bottom:0px !important;}
#contentArea .Menu li.father { padding:7px 0px 0px 0px;}
#contentArea .Menu ul li ul{margin:5px 0px 0px 0px !important; padding:0px !important; border-bottom:none }
#contentArea .Menu li ul li { padding:7px 0px; background:url(../../Portals/0/Containers/enlighten-skin_container_new/images/background_level_3_off.gif) ; text-shadow: 0 1px 0px #fff; list-style-image: none; list-style:none;  list-style-image: none !important; margin-bottom:0px !important; }
#contentArea .Menu li ul li.active {padding:7px 0px; background:url(../../Portals/0/Containers/enlighten-skin_container_new/images/background_level_3_active.gif); text-shadow: 0 1px 0px #fff; list-style-image: none !important; margin-bottom:0px !important; }
H3 {color: #006 !important; margin-bottom:10px; margin-top:0px; font: 14px Arial; font-weight:bold; margin-bottom:0px;}iframe body { margin:0px !important;}
copyright {background: url("../../Portals/0/Skins/enlighten-skin-new/remate_inf.png") no-repeat scroll center top transparent;margin: auto;padding-top: 30px !important;width: 1002px !important;.
; }
.newsletter_tit {color: #457c4b !important; margin-bottom:10px; margin-top:0px; font: 17px Arial; font-weight:bold; margin-bottom:0px;}
.Highlights_t_center {background: url(../../Portals/0/Containers/enlighten-skin_container_new/images/highlight_head_center.gif) right; text-align:center;vertical-align:top; height:22px; padding:03px 0 0 00px; font-family:HelveticaNeueLTStd35Thin; font-size:16px; color:#FFF !important; }.single_news img.logos { border: none !important;float: left !important;height: 87px;padding: 0px !important;width: 147px;}p.question_title {background: url(../../Portals/0/Containers/enlighten-skin_container_new/images/question_bullet.png) no-repeat scroll 0 0 transparent;color: #000066 !important;font: 15px Arial;margin-bottom: 7px;margin-top: 20px;padding-left: 22px;
}
.modified {padding-top: 30px;  !important;}


.Highlights_t_Content a { margin: 0 !important;}

/*Toolkit page*/

/*#dnn_ctr86467_ContentPane ul li {
list-style-image: none !important;
}*/

.CSSTableGenerator {
    border: 1px solid #3F7F00;
    border-radius: 0 0 0 0;
    margin: 0;
    padding: 0;
    width: 100%;
clear:left;
}
.table-bordered {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-collapse: separate;
    border-color: #DDDDDD #DDDDDD #DDDDDD -moz-use-text-color;
    border-image: none;
    border-radius: 4px 4px 4px 4px;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
}

.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 none;
}
.table thead th {
    vertical-align: bottom;
    width:26%;
}
.table-bordered th, .table-bordered td {
    border-left: 1px solid #DDDDDD;
}
.table th {
    font-weight: bold;
}
.table th, .table td {
    line-height: 20px;
    padding: 8px;
    text-align: left;
}

.table td strong {
   color:#003366;
}

th {
    display: table-cell;
}


.table th, .table td {
    border-top: 1px solid #DDDDDD;
    line-height: 20px;
    padding: 8px;
    text-align: left;
    vertical-align: top;
}




.single_news {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.modified {
    padding-top: 30px;
}
.modified {
    width: 550px;
}
.single_news p.article_body {
    float: right;
    width: 480px;
}

.single_news #clear {
    clear: both;
}

.single_news img.logos {
    border: medium none !important;
    float: left !important;
    height: 87px;
    padding: 0 !important;
    width: 147px;
}
.single_news img {
    border: 1px solid #999999 !important;
    float: left !important;
    padding: 2px !important;

}

.DnnModule-511 .single_news img {
    width: 217px;
}


#dnn_ctr162339_ModuleContent .single_news img.logos {
    border: medium none !important;
    float: left !important;
    height: 115px;
    padding: 0 !important;
    width: 200px;
}


#dnn_ctr162339_ModuleContent .modified {
    width: 500px;
}



.CSSTableGenerator table{
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSSTableGenerator tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSSTableGenerator table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSSTableGenerator table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSSTableGenerator tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSSTableGenerator tr:hover td{
	
}
.CSSTableGenerator tr:nth-child(odd){ background-color:#e9f6dc; }
.CSSTableGenerator tr:nth-child(even)    { background-color:#ffffff; }.CSSTableGenerator td{
	vertical-align:middle;
	
	
	border:1px solid #3f7f00;
	border-width:0px 1px 1px 0px;
	text-align:left;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.CSSTableGenerator tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSSTableGenerator tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSSTableGenerator tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSSTableGenerator tr:first-child td {
		background:-o-linear-gradient(bottom, #b1cd7f 5%, #6e9d2b 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #b1cd7f 5%, #6e9d2b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b1cd7f", endColorstr="#6e9d2b");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#b1cd7f;
	border:0px solid #6e9d2b;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff !important;
}


.CSSTableGenerator tr:first-child td p{
        color: #fff !important;
}

.CSSTableGenerator tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #6e9d2b 5%, #b1cd7f 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5fbf00), color-stop(1, #3f7f00) );
	background:-moz-linear-gradient( center top, #6e9d2b 5%, #b1cd7f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6e9d2b", endColorstr="#b1cd7f");	background: -o-linear-gradient(top,#5fbf00,3f7f00);

	background-color:#6e9d2b;
}
.CSSTableGenerator tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSSTableGenerator tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}

.DnnModule-86485 a {
    color: #1C1B34 !important;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 13px;
    font-style: italic;
    margin: 15px 0 5px;
}

.CSSTableGenerator td:first-child {
    width: 20%;
}

.menuforum {
	width:950px;
	/*overflow:hidden;*/
	position: relative;
	height:31px;
	border-bottom: 2px solid #000;
	padding-bottom: 4px;
 text-align:center;
z-index:9;

}

.mainmenu {
	list-style:none;
	margin:0px;
	padding:0px;
	text-transform:uppercase;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.mainmenu li {
	float:left;
	margin-left:13px;
	margin-right:13px;
	padding-left:11px;
	padding-right:11px;
	border-top: 1px solid #f1a640;
	padding-top:7px;
	cursor:pointer;
	padding-bottom: 1px;

}

.mainmenu li:hover {	
	background-image:url(../../Portals/0/Skins/enlighten-skin-new/backmenu.jpg);
	background-repeat:repeat;
}

.showdot {
	background-image:url(../../Portals/0/Skins/enlighten-skin-new/backmenu.jpg);
	background-repeat:repeat;
}

.backlink a {
    background-color: #EAEAEA !important;
    font-size: 1.1em !important;
    font-weight: bold !important;
    margin-left: 8px !important;
}

.dottedbottom {
	background-image:url(../../Portals/0/Skins/enlighten-skin-new/backmenu.jpg);
	background-repeat:repeat;
	height:7px;
	width:100%;
	float:left;
}

#dnn_ctr483_HtmlModule_lblContent iframe {
    height: 700px !important;
    width: 680px !important;
}



#dnn_ctr523_HtmlModule_lblContent iframe { width:247px !important; height: 176px !important;}


#dnn_ctr852_dnnTITLE_titleLabel {
    font-size: 2.2em;
}


#dnn_MiddleColumn a {
    text-decoration: underline;
}

.copyright p {
    margin-top: 0;
    text-align:center;
}

#dnn_ctr517_HtmlModule_lblContent strong {font-size: 1.4em;}
#dnn_ctr517_HtmlModule_lblContent p { line-height: 19px;}

body {
    background-color: #EDECEC !important;
    background-repeat: repeat-x !important;
}

#dnn_ctr784_ModuleContent { padding:20px;}

.header-country-activities {
background: transparent url("../../Portals/0/images/country-activities/header-country-bg.png") no-repeat left top;
color: #fff !important;
font-weight: bold !important;
padding: 5px;
height:35px;
}

.copyright.forum {margin-top: -10px; }
.copyright.forum p {padding-top: 10px;}

.DnnModule-891 h2, .DnnModule-903 h2, .DnnModule-902 h2, .DnnModule-901 h2, .DnnModule-900 h2, .DnnModule-899 h2, .DnnModule-898 h2, .DnnModule-897 h2, .DnnModule-896 h2, .DnnModule-895 h2, .DnnModule-894 h2, .DnnModule-893 h2, .DnnModule-892 h2{
display:none;
}

.mainmenu.submenu {margin-bottom:10px; width:100%;  border-bottom: 1px solid #ccc; padding-bottom:10px;}
.mainmenu.submenu a {

  color: #003366;
    text-decoration: none;
}
.mainmenu.submenu li.selected{ 
	background-image:url(../../Portals/0/Skins/enlighten-skin-new/backmenu.jpg);
	background-repeat:repeat;
}

.DnnModule-907 .MiddleColumn {
    padding: 10px 5px 20px;
}

.sponsors img {
    border: 1px solid #ccc;
    margin-bottom: 10px;
    margin-right: 7px;
    padding: 5px;
}

.speakers {margin-bottom: 10px; float: left;}

.speakers img {float:left; width: 147px;}
.speakers p.article_body {float:left; margin-left:15px; width:780px;}

.pictures{
padding: 10px 5px 20px !important; 
}

.news-border-bottom { border-bottom: 15px solid #e5e2de;}

h2.newsletter {color: #000 !important; font-weight:bold; margin-top:5px;}

.news-style h2 {
    color: #447c4b !important;
    font-weight: bold;
    height: 50px;
    text-align: left;
    vertical-align: middle;
}
.news-style .read-more {
    border: 1px solid #447c4b;
    border-radius: 5px;
    color: #447c4b;
    float: left;
    font-weight: bold;
    margin-bottom: 20px !important;
    margin-top: 5px;
    padding: 7px 25px;
    text-decoration: none !important;
    text-transform: uppercase;
}

.upcoming-events > h3 {
    color: #447c4b !important;
text-align: left;
height: 45px;
letter-spacing: -0.5px;
}
.upcoming-events {
    min-height: 260px;
width: 165px;
 float: left;
word-wrap: break-word;
}

.check-archive {
width: 100%;
background-color: #ecf0f1;
color: #2d3e50;
float:left;
padding: 15px;
box-sizing:border-box;
}


.check-archive  p {float:left; vertical-align: middle; font-size:14px;}

.check-archive > a {
    background-color: #2d3e50;
    border-radius: 5px;
    color: #fff;
    padding: 10px 20px;
    text-decoration: none !important;
margin-left: 30px;
float:left;
}


.check-archive p {
    float: left;
    font-size: 14px;
    vertical-align: middle;
margin-left: 30px;
margin-top: 10px;
font-weight: bold;
color: #2d3e50;

}


#dnn_ctr522_HtmlModule_lblContent iframe { width: 247px !important; height: 176px !important;}





