/* CSS Document */

#border {
width: 700px;
padding: 0px 1px 0px 1px;
overflow: hidden; 
background:url(../ewenr/images/border.gif) left top repeat-y;
}


#body-content-main-bg {
position: relative;
left: 0px;
top: 0px;
width: 698px;
background: url(../ewenr/images/greenmenu_bg.gif) left top repeat;
/*min-height: 369px;
/*background: url(../images/wesWaterMark.gif) 3px 5px no-repeat; 
background: url(../images/watermark.jpg) 8px 12px no-repeat;*/
}

#body-content-main .hline {
position: relative;
left: 0px;
top: 0px;
width: 469px;
right:8px;
background: url(../ewenr/images/dot.gif) left top repeat;
overflow: hidden;
height:1px; 
}

#body-content-main-hline {
position: relative;
left: 0px;
top: 0px;
width: 469px;
right:8px;
background: url(../ewenr/images/dot.gif) left top repeat;
overflow: hidden; 
}

#body-content-main {
margin: 20px 8px 20px 8px;
padding: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
line-height: 17px;
}

#body-content-main h1 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #6e6f71;
line-height: 20px;
text-transform: uppercase;
}

#body-content-main h2 {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
line-height: 22px;
text-transform: uppercase;
color:#494C65;
}
#body-content-main h3 {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 18px;
/*text-transform: uppercase;*/
color:#066521;
/*border-top: 2px solid #496554;
border-bottom: 1px solid #c8d0cb;
background:#ecefee;*/
}

#body-content-main h4 {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 14px;
color:#000000;

 }

#body-content-main h5 {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
line-height: 22px;
color:#494C65;
}

#body-content-main .header {
margin: 4px 0px 0px 4px;
padding: 0px 0px 0px 5px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 18px;
color:#999999;
}
#body-content-main .feature_MainTitle {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
line-height: 16px;
color:#066521;
text-transform:uppercase;
}

#body-content-main .feature_Title {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
line-height: 16px;
color:#066521;
text-transform:uppercase;
}

#body-content-main .feature_subTitle {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 14px;
color:#000000;
font-style:italic;
}


#body-content-main .toplevel_head {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
line-height: 20px;
color:#496555;
}

#body-content-main p {
margin: 0px 0px 15px 0px;
color:#000000;
}

#body-content-main .Table_info{ 
			border:1px solid #000000;
			padding:0.1em 0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			 
			}
#body-content-main .Table_Title{ 
			border:1px solid #000000;
			padding:0.1em 0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			background-color:#8d8d4d;
			color:#FFFFFF;
			
			}
#body-content-main .Table_info1{ 
			border:1px solid #000000;
			padding:0.1em 0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			background-color:#f8f2c4; 
			}

#body-content-main .Table_info2{ 
			border:1px solid #000000;
			padding:0.1em 0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			background-color: #fdfcf2;
			 
			}
#body-content-main .Table_info1s{ 
			border:1px solid #000000;
			padding:0.1em 0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			background-color:#f8f2c4; 
			}

#body-content-main .Table_info2s{ 
			border:1px solid #000000;
			padding:0.1em 0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			background-color: #fdfcf2;
			 
			}
			
#body-content-main .Table_info1ss{ 
			border:1px solid #000000;
			padding:0.1em 0.1em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			background-color:#f8f2c4; 
			}

#body-content-main .Table_info2ss{ 
			border:1px solid #000000;
			padding:0.1em 0.1em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			background-color: #fdfcf2;
			 
			}
#body-content-main a, #body-content-main a:link, #body-content-main a:active, #body-content-main a:visited {
color: #496554;
text-transform: none;
text-decoration: underline;
}
#body-content-main a:hover {
color: #000;
text-decoration: none;
}
#body-content-main a.btn-link, #body-content-main a.btn-link:link, #body-content-main a.btn-link:active, #body-content-main a.btn-link:visited {
margin: 0px 4px 0px 5px;
padding: 3px 0px 4px 15px;
background: url(../ewenr/images/icons/link_arrow.gif) left 4px no-repeat;
font-weight: bold;
color: #d4c22e;
/*color: #778c7f;*/
text-transform: none;
text-decoration: none;
}
#body-content-main a.btn-link:hover {
color: #333;
text-decoration: none;
}

#body-content-main a.btn-link1, #body-content-main a.btn-link1:link, #body-content-main a.btn-link1:active, #body-content-main a.btn-link1:visited {
margin: 0px 4px 0px 5px;
padding: 4px 0px 4px 15px;
background: url(../ewenr/images/icons/yellow_arrow.gif) left 4px no-repeat;
font-weight: bold;
color: #778c7f;
text-transform: none;
text-decoration: none;
}
#body-content-main a.btn-link1:hover {
color: #333;
text-decoration: none;
}


#body-content-main sup, #body-content-main sub 
	{	height: 0;	
	line-height: 1;	
	vertical-align: baseline;	
	_vertical-align: bottom;	
	position: relative;
		}
#body-content-main sup {	bottom: 1ex;}
#body-content-main sub {	top: .5ex; }

#body-content-main .navlink {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 14px;
background: url(../ewenr/images/icons/yellow_arrow.gif) left 6px no-repeat;
 
}

#body-content-main a.btn-navlink, #body-content-main a.btn-navlink:link, #body-content-main a.btn-navlink:active, #body-content-main a.btn-navlink:visited {
display: block;
margin: 0px 4px 0px 5px;
padding: 4px 0px 4px 0px;
font-size: 11px;
font-weight: bold;
color: #778c7f;
text-transform: none;
text-decoration: none;
line-height: 13px;
}

#body-content-main a.btn-navlink:hover {
color: #333;
text-decoration: none;
}

#body-content-main .reference{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
 
}

#body-content-main .sub {font-size:10px; 
line-height:12px;
margin: 0px 4px 0px 4px;
}

#body-content-main .reference a, #body-content-main .reference a:link, #body-content-main .reference a:active, #body-content-main .reference a:visited {
/*display: block;*/
margin: 0px 4px 0px 4px;
padding: 0px 0px 0px 0px;
font-size: 11px;
font-weight: bold;
color: #778c7f;
text-transform: none;
text-decoration: none;
line-height: 9px;
font-style:italic;

}
#body-content-main .reference a:hover{
color: #333;
text-decoration: none;
}

#body-content-main .WESInfo{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
padding:0.1em 0.5em;
background-color:#f8f2c4; 
			
}


#body-content-main .WESInfo a, #body-content-main .WESInfo a:link, #body-content-main .WESInfo a:active, #body-content-main .WESInfo a:visited {
/*display: block;*/
margin: 10px 4px 0px 4px;
padding: 0px 0px 0px 0px;
font-size: 10px;
color: #000000;
text-transform: none;
text-decoration: none;
line-height: 9px;

}
#body-content-main .WESInfo a:hover{
color: #333;
text-decoration: none;
}
#body-content-main .bullets {
margin:0px 0px 0px 25px;
}
#body-content-main ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 25px;
color:#000000;

}
#body-content-main ul ul {
list-style: disc;
}

#body-content-main .info{ 
			border:1px solid #000000;
			padding:0.1em 0.5em;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			 
			}

#body-content-main .highlight { background: #FFFF40; font-family: Arial, Helvetica, sans-serif;}
#body-content-main .searchheading { font-size: 16px; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}
#body-content-main .summary { font-size: 10px; font-style: italic; font-family: Arial, Helvetica, sans-serif; } 
#body-content-main .results { font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#body-content-main .category { color: #999999; font-family: Arial, Helvetica, sans-serif;}
#body-content-main .description { font-size: 12px; color: #008000; font-family: Arial, Helvetica, sans-serif;}
#body-content-main .context { font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
#body-content-main .infoline { font-size: 10px; font-style: normal; color: #808080; font-family: Arial, Helvetica, sans-serif;}

#body-content-main .table-head {
font-weight:bold;
font-size:12px;

}
/* faq */
#body-content-main .faq-toc {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
border-top: 4px solid #496554;
border-bottom: 1px solid #c8d0cb;
background: #f4f6f5;
}

#body-content-main .faq-toc a, #body-content-main .faq-toc a:link, #body-content-main .faq-toc a:active, #body-content-main .faq-toc a:visited {
display: block;
margin: 0px 0px 0px 4px;
padding: 0px 0px 0px 13px;
border-bottom: 1px solid #fff;
background: url(../images/icons/link_arrow.gif) left 6px no-repeat;
font-weight: bold;
text-decoration: none;
}
#body-content-main .faq-toc a:hover {
}

#body-content-main .faq-list .item {
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
border-bottom: 1px solid #c8d0cb;
}

#body-content-main .faq-list .item h5 {
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
line-height: 14px;
}

#body-content-main .faq-list .item p {
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
font-size: 12px;
line-height: 14px;
}

/* Archive page */
#body-content-main .links {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		}

#body-content-main .ctrNames {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:bold;
			}
#body-content-main .subTitle { font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#a2a2a2;
			font-weight:bold;
			}
#body-content-main .msg {font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FF3300;
		}
/* ResearchLinks Page */
#body-content-main .regionHeader {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
line-height: 22px;
text-transform: uppercase;
color:#494C65;
 
}
#body-content-main .region {font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			
			}
#body-content-main .country {font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#066521;
		}
#body-content-main .wordbreak {	word-wrap: break-word; width:95%;
			}
#body-content-main pre {white-space:pre;  
						 word-wrap: break-word;
						  } 
#body-content-main .title {color:#496554;}
 
#body-content-main .region_nm {font-size:12px;
					}	 
#body-content-main .link2 {padding-right:2px;
 													
	}
	
#body-content-main #LinksHeader {display:none;}
/* --------  Side Bar -----*/

#sidebar-left{
background-color: #496554;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}


#sidebar-left a,  #sidebar-left a:link, #sidebar-left a:visited, #sidebar-left a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 6px 0px 6px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
line-height: 11px;
text-decoration: none;
background-color: #496554;
}
#sidebar-left a:hover {
color:#424229;
background-color: #d9d3a4; 
text-decoration: none;
}

#sidebar-left a.sublink, #sidebar-left a.sublink:link, #sidebar-left a.sublink:visited, #sidebar-left a.sublink:active{
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #f0d70d;
line-height: 11px;
text-decoration: none;
background-color:#496554;
}

#sidebar-left a.sublink1, #sidebar-left a.sublink1:link, #sidebar-left a.sublink1:visited, #sidebar-left a.sublink1:active{
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 4px 2px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #f0d70d;
line-height: 11px;
text-decoration: none;
background-color:#496554;
}

#sidebar-left a.navigation-level2,  #sidebar-left a.navigation-level2:link, #sidebar-left a.navigation-level2:visited, #sidebar-left a.navigation-level2:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #c8d0cb;
line-height: 11px;
text-decoration: none;
}
#sidebar-left a.navigation-level2:hover {
background-color: #535456;
text-decoration: none;
}


#sidebar-left a.nav2,  #sidebar-left a.nav2:link, #sidebar-left a.nav2:visited, #sidebar-left a.nav2:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 4px 2px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
line-height: 11px;
font-weight: normal;
text-decoration: none;
background-color: #496554;
}

#sidebar-left a.nav2:hover {
color:#f0d70d;
/*background-color: #d9d3a4; */
text-decoration: none;
}

#sidebar-left a.nav3,  #sidebar-left a.nav3:link, #sidebar-left a.nav3:visited, #sidebar-left a.nav3:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 2px 4px 2px 2px;
border-bottom: 1px dashed #c8d0cb;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
color: #d9d3a4;
line-height: 11px;
font-weight: normal;
text-decoration: none;
background-color: #496554;
}

#sidebar-left a.nav3:hover {
color:#f0d70d;
/*background-color: #d9d3a4; */
text-decoration: none;
}

/* contents  */
#sidebar-left-contents {
background-color: #d9d3a4;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
#sidebar-left-contents h1{
font-size:12px;
font-weight:bold;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 4px;
color:#496554;
text-transform:uppercase;
}


#sidebar-left-contents a,  #sidebar-left-contents a:link, #sidebar-left-contents a:visited, #sidebar-left-contents a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #424229;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #424229;
line-height: 13px;
text-decoration: none;
background-color: #d9d3a4;
}
#sidebar-left-contents a:hover {
color:#ffffff;
background-color: #496554;
text-decoration: none;
border-bottom: 1px dashed #ffffff;

}


#sidebar-left-contents2 {
background-color: #d9d3a4;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
#sidebar-left-contents2 h1{
font-size:12px;
font-weight:bold;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 4px;
color:#424229;
}


#sidebar-left-contents2 a,  #sidebar-left-contents2 a:link, #sidebar-left-contents2 a:visited, #sidebar-left-contents2 a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #424229;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #424229;
line-height: 13px;
text-decoration: none;
background-color: #d9d3a4;
}
#sidebar-left-contents2 a:hover {
color:#ffffff;
background-color: #496554;
text-decoration: none;
border-bottom: 1px dashed #ffffff;

}

/* contents  end */

/* what is new */
#sidebar-left-whatisnew {
background-color:#6e6f71;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
#sidebar-left-whatisnew h1{
font-size:12px;
font-weight:bold;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 4px;
color:#496554;
text-transform:uppercase;
}

#sidebar-left-whatisnew p {
margin: 0px 0px 15px 0px;
color:#C8D0CB;
padding: 4px 0px 4px 2px;

}

#sidebar-left-whatisnew a,  #sidebar-left-whatisnew a:link, #sidebar-left-whatisnew a:visited, #sidebar-left-whatisnew a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #d9d3a4;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
line-height: 13px;
text-decoration: none;
 
}

#sidebar-left-whatisnew a:hover {
color:#d9d3a4;
/*background-color: #ffffff; */
text-decoration: none;
border-bottom: 1px dashed #ffffff;
}

/* what is new end */

/* what is newR */
#sidebar-left-whatisnewR {
background-color:#993333;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
#sidebar-left-whatisnewR h1{
font-size:12px;
font-weight:bold;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 4px;
color:#ffffff;
text-transform:uppercase;
}

#sidebar-left-whatisnewR p {
margin: 0px 0px 15px 0px;
color:#ffffff;
padding: 4px 0px 4px 2px;

}

#sidebar-left-whatisnewR a,  #sidebar-left-whatisnewR a:link, #sidebar-left-whatisnewR a:visited, #sidebar-left-whatisnewR a:active {
display: block;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 2px;
border-bottom: 1px dashed #d9d3a4;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
line-height: 13px;
text-decoration: none;
 
}

#sidebar-left-whatisnewR a:hover {
color:#d9d3a4;
/*background-color: #ffffff; */
text-decoration: none;
border-bottom: 1px dashed #ffffff;
}

/* what is newR end */

#sidebar-left-search {
/*background-color: #ECEFEE;*/
font-family:Arial, Helvetica, sans-serif;
}

#sidebar-left-search .search{
/*background-color:#ECEFEE;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 14px;
color: #000;
 
}

#sidebar-left-search input {
font-size:11px;
height: 14px;
border-width:1px;
border-style:solid;
border-color:#666;
margin: 0px 4px 0px 4px;
padding: 4px 0px 4px 14px;

} 


#sidebar-left-quotes{
background-color:#F7F6ED;
}

#sidebar-left-quotes .testimonial {
margin: 0px 0px 0px 0px;
padding: 0px 6px 2px 6px;
font-family: "Times New Roman", Times, serif;
font-size: 12px;
font-weight: bold;
font-style: italic;
color: #a0ada0;
line-height: 14px;
}

#sidebar-left-quotes .author {
margin: 0px 0px 0px 0px;
padding: 0px 6px 0px 12px;
font-family: "Times New Roman", Times, serif;
font-size: 10px;
font-weight: bold;
font-style: italic;
color: #a0ada0;
line-height: 10px;
}

#sidebar-left-accesswes{
background-color:#D9D3A4;
}
#sidebar-left-accesswes a,  #sidebar-left-accesswes a:link, #sidebar-left-accesswes a:visited, #sidebar-left-accesswes a:active {
display: block;
margin: 0px 4px 0px 5px;
padding: 4px 0px 4px 14px;
border-bottom: 1px dashed #778c7f;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #778c7f;
line-height: 11px;
text-decoration: none;
background: url(../images/icons/access_arrow.gif) left 5px no-repeat;
}
#sidebar-left-accesswes a:hover {
color:#FFFFFF;
/*background-color: #535456;*/
text-decoration: none;
}
.issue {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left: 5px;
font-weight:bold;
}

#footer {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666;
}


#footer a, #footer a:link, #footer a:visited, #footer a:active{
color:#3c8f38;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

#footer a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
}

#appendix {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}

#appendix .detail{
 /*padding:0.1em 0.5em;*/
}

#appendix .head 
{font-size:11px;
font-weight:bold;
 /*padding:0.1em 0.5em;*/

}

#appendix1 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

