html {overflow: -moz-scrollbars-vertical;}
html {overflow-x: auto;}
body {margin: 0; padding: 0; font: normal 62.5% "Arial", sans-serif; text-align: left; background: #fff;}
.positionRelative {position: relative;}
.linkToTop {float: right;}
.hidden {display: none;}
#mainnav ul li a.mainNavCurrent {background: #dcdcdc; text-decoration: none;}
a {color: #517aa6; text-decoration: none;}
a:hover {text-decoration: underline;}
img {border: none;}
h1 a span {position: absolute; left: -999px; font-size: .2em;}
#logo {background: url(../images/logo.gif) top left; width: 190px; height: 57px; float: left; margin: 0; padding: 0;}

#maincontainer {margin: 0 auto; text-align: left; width: 975px;}
#maincontent {border: #d6d6d6 1px solid; border-bottom: none; padding: 0 23px 15px 20px; position: relative;}
#content{
    color:#666666;
    /* font-size:12px; */
}
#header {
    height: 57px; width: 930px; position: relative;
    background:url(../images/header_bg.gif) no-repeat scroll left top transparent;
}

#mainnav {background: url(../images/mainnav_bg.gif) no-repeat; width: 930px; height: 30px;}
#mainnav ul {margin: 0; padding: 2px 0 0 0;}
#mainnav ul li {margin: 0; padding: 0; float: left; list-style: none; background: url(../images/mainnav_seperator.gif) no-repeat right;}
#mainnav ul li a {float: left; display: block; height: 25px; font-size: 1.3em; color: #000000; font-weight: bold; margin: 0 2px 0 1px; display: inline;}
#mainnav ul li a:hover, #mainnav ul li a.on {background: #dcdcdc; text-decoration: none;}
#mainnav ul li a span {display: block; margin: 4px 9px 0 9px;}

#breadcrumb {padding: 8px 0px;font-size: 10px;height: 17px;}
#breadcrumb ul {margin: 0; padding: 0;}
#breadcrumb ul li {list-style: none; margin: 0 5px 0 0; padding: 0; float: left;}
#breadcrumb a, #breadcrumb ul li a {color: #000; font-weight: bold; font-size: 1em;}

#footer {margin: 0 auto; text-align: left; width: 975px;}
#footer_top {background: #d6d6d6; font-size: 1.1em; padding: 7px 13px;}
#footer_top ul {padding: 0; margin: 0;}
#footer_top li {margin: 0; padding: 0; list-style: none; float: left; background: url(../images/seperator_footertop.gif) no-repeat right;}
#footer_top li.last {background: none;}
#footer_top a {display: block; float: left; margin: 0 7px; color: #666;}
#footer_top_right {float: right;}
#footer_top_left {float: left;}
#footer_bottom p {margin: 10px 20px 20px 20px;}
#footer a:hover {text-decoration: none;}

.clear {clear: both; margin: 0px; padding: 0px;}

hr.ruler1 {border: none; border-top: 1px solid #aaa; height: 1px; margin: 0 20px .5em 0;}

.overlayHolder {position: relative; z-index: 1;}

span.rss_icon {margin: 0; padding: 0 20px 0 20px; background: url(../images/rss.jpg) no-repeat}
.red {color: #000000;}
.hideLink {display: none}

.resultsheader {background: url(../images/results-header-end.gif) no-repeat right top; font-size: 12px; text-align: center; display: block; height: 28px; width: 930px; padding-bottom: 10px;}
.searchbutton {margin-top: 3px; text-align: center; display: block; height: 28px;}
.searchbreadcrumbtext {text-align: left; padding: 6px 12px 2px; font-size: 11px; color: #999999;}
div#searchresults-breadcrumb {margin-top: 6px;}
div#searchresults-container {font-size: 12px; color: #666666; width: 100px;}
#searchresults-container td {vertical-align: top; border-collapse: collapse; padding-bottom: 8px;}
#searchresults-container p {margin: 0px;}
.searchbreadcrumbtext strong {color: #666666; font-weight: normal;}
.to-left {float: left; margin: 4px 0 0 0;}
.registrationalert {color: #FF0000; font-size: 10px;}
#library-wrapper-result {top: 120px; margin: 10 auto; width: 920px; padding-top: 20px;}
#library-wrapper-result-top {color: #000000; line-height: normal; height: 30px; width: 930px;}
#library-wrapper-result .pad {color: #333333; height: auto;}
.cursor {cursor: pointer}
.pubtitleresultscolheader {border-bottom: 1px dotted #000000; color: #000000; font-weight: bold; font-size: 12px; width: 310px; text-align: left; padding-left: 4px;}
.pubdescriptionresultscolheader {border-bottom: 1px dotted #000000; color: #000000; font-weight: bold; font-size: 12px; width: 360px; text-align: left; padding-left: 4px;}
.pubcountryresultscolheader {border-bottom: 1px dotted #000000; color: #000000; font-weight: bold; font-size: 12px; width: 90px; text-align: left; padding-left: 4px;}
.pubdateresultscolheader {border-bottom: 1px dotted #000000; color: #000000; font-weight: bold; font-size: 12px; width: 100px; text-align: left; padding-left: 4px;}
.pubimageresultscolheader {width: 20px;}
.pubtitle {width: 280px; padding-left: 4px; font-size: 12px; text-align: left;}
.pubDescription {width: 415px; padding-left: 4px; font-size: 12px; text-align: left;}
.pubDate {width: 105px; padding-left: 4px; font-size: 12px; text-align: left;}
.pubCountry {width: 90px; padding-left: 4px; font-size: 12px; text-align: left;}
/*  created new #sub_left_1col  for SEARCH RESULTS Page (2-column layout)  + other search page styles (right col) */
#sub_left_1col {width: 700px; margin: 0 19px 25px 0; padding: 0; font-size: 1.1em; _margin-right:15px;}
#sub_left_1col h2 {font-size: 1.5em; margin: 5px 0;}
#sub_left_1col ul {margin: 0; padding: 0;}
#sub_left_1col ul li {list-style: none; margin: 0 0 15px 0; padding: 0 0 0 15px; background: url(../images/'/ecimages/blt_gray_md.gif') left top no-repeat;}
#sub_left_1col .title {display: block; font-size: 1.1em; font-weight: bold;}
#sub_left_1col div.pagination {width: 220px; float: right; margin: 0; padding: 0; height: 30px; font-size: 12px; color: #666;}
#sub_left_1col div.pagination p {margin: 0; padding: 0;}
#sub_left_1col div.searchheader {margin: 0; padding: 0; width: 470px;}
#sub_left_1col div.searchheader p {margin: 0; padding: 0;}
#sub_left_1col div.searchresultstable {width: 702px; margin: 0; padding: 0; color: #000;}
#sub_left_1col div.searchresultstable table {color: #336699; font-size: 11px; border: #d9d9d9 1px solid;}
#sub_left_1col div.searchresultstable table tr.even {background-color: #ffffff;}
#sub_left_1col div.searchresultstable a {text-decoration: none;}
#sub_left_1col div.searchresultstable table tr.odd {background-color: #f0f0f0;}
#sub_left_1col div.searchresultstable th {margin: 0; padding: 5px 2px 5px 8px; list-style: none; background-color: #d9d9d9; color: #333; border-left: #fff 1px solid; font-size: 11px;}
#sub_left_1col div.searchresultstable th.highlighted {background: url(../images/'/ecimages/table_sort_highlight.gif') #d9d9d9 left top no-repeat; background-position: -4px 0px;}
#sub_left_1col div.searchresultstable td {padding: 8px 8px; border-left: #d9d9d9 1px solid;}
#sub_left_1col span.resulttitle {font-size: 16px; color: #000; font-weight: bold; word-wrap: break-word;}
#sub_left_1col span.searchterm {font-size: 20px; color: #000;}
#sub_left_1col span.graycount {font-size: 12px; color: #666;}
#sub_left_1col span.grayfont {color: #666; font-size: 11px;}
#sub_rightcolumn1 {width: 209px; float: left; margin: 0 0 25px 0; font-size: 1.1em;}
.sub_rightsearchbox {border: 1px solid #a8a8a8; background: #f3f3f3; margin-bottom: 1px; padding: 7px 0 7px 10px;}
.sub_rightsearchbox h3 {margin: 0 0 8px 0; padding: 0; font-size: 1.3em;}
.sub_rightsearchbox form {margin: 0; padding: 0;}
#sub_rightcolumn1 h3 {margin: 0; padding: 0; font-size: 1.3em;}
#sub_rightcolumn1 h3 span {display: block; padding: 6px 17px; height: 1%;}
#sub_rightcolumn1 ul {margin: 10px 10px 10px 20px; padding: 0;}
#sub_rightcolumn1 ul li {margin: 0; padding: 0 0 0 8px; list-style: none; background: url(../images/eyBlueArrow.gif) left center no-repeat;}
div#sub_rightcolumn1 div.featuredresultsheader {padding: 2px; margin: 4px 0 8px 0; border: 1px solid #a8a8a8; background: #fff;}
div#sub_rightcolumn1 div.featuredresultsheader h3 {padding: 4px; margin: 0; border: 1px solid #fff; background: #d9d9d9;}
div#sub_rightcolumn1 div.featuredresultsbox {background: #f3f3f3; padding: 0px; margin: 4px 0 8px 0; border: 1px solid #a8a8a8;}
div#sub_rightcolumn1 div.featuredresultsbox h3 {color: #336699; padding: 8px; margin: 0; background: #f3f3f3;}
div#sub_rightcolumn1 div.featuredresultsbox p {background: #fff; padding: 6px 8px 6px 8px; margin: 0;}
div#sub_rightcolumn1 div.featuredresultsbox div.featuredsearchfineprint {background: #fff; width: 100%; margin: 0; padding: 0 0 4px 0;}
div#sub_rightcolumn1 div.featuredresultsbox div.featuredsearchfineprint div.fineprintcolOne {width: 45%; float: left; padding-left: 5px;}
div#sub_rightcolumn1 div.featuredresultsbox div.featuredsearchfineprint div.fineprintcolTwo {width: 45%; float: right; padding-right: 5px;}
div#sub_rightcolumn1 div.featuredresultsbox span.finegray {font-size: 10px; color: #333;}
div#sub_rightcolumn1 div.featuredresultsbox span.fineblue {font-size: 10px; color: #336699;}
/*--right column searchbox--*/
searchboxpod {margin: 0; padding: 0;}
.searchboxpod h3 {margin-bottom: 4px !important; width: 190px;}
.searchboxpod p {margin: 3px 0 0 0 !important;}
.searchboxpod input#searchcountry {margin-bottom: -2px;}
.searchboxpod input#searchall {margin-bottom: -2px; margin-top: 9px;}
.search_sort_ascending {background: url(../images/'/ecimages/sort_button_ascending.gif') left top no-repeat;}
.search_sort_descending {background: url(../images/'/ecimages/sort_button_descending.gif') left top no-repeat;}
.search_sort_default {background: url(../images/'/ecimages/sort_button_disabled.gif') left top no-repeat;}
.floatPrintEmail {float: right; color: #517AA6;}
.floatPrintEmail li.topnavliOff {display:none};
div#sub_middle_2col, div#sub_middle_1col {font-size: 1.2em;}
div#sub_middle_2col h2, div#sub_middle_1col h2 {font-size: 1.7em; line-height: 1.2;}
div#sub_middle_1col p {padding: 0;}
#sub_middle_1col ul li {margin: 0 0 .5em;}
.ec-teaser-container {font-size: 0.91em !important;}
div#sub_middle_1col p, div#sub_middle_1col li, div#sub_middle_2col b, div#sub_middle_2col p, div#sub_middle_2col li, div#sub_middle_2col b {line-height: 1.4 !important;}
/*  esummers fixes to font-sizes for right-rail items */

.eyologin_submit {border: 1px solid #a6a6a6; font-weight: bold; margin: 0; padding: 2px; float: right; background: #dddddd; font-size: 11px; cursor: pointer;}
#divRecollectOverlay a {width: 100%; padding: 0}
#divLoginOverlay a {width: 100%; padding: 0}
xtable#idEchannelLogin td label {font-size: 13px;}
table#divLoginOverlay a {font-size: 11px; font-weight: normal;}
p.title#idLoginOverlayReturn {font-size: 12px!important;}
p.title#idLoginOverlayForgotLink a {font-size: 12px!important;}
.ec-secPromotion {font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 189px; margin: 0 0 10px 0; padding: 10px 9px; background: #f0f0f0; border: 1px solid #999;}
.ec-secPromotion img {display: block; margin: 0 auto; border: none;}
.ec-secPromotion h3 {margin: 10px 0 0 !important; color: #333; font-size: 13px; font-weight: bold;}
.ec-secPromotion p {margin: 5px 0; color: #333;}
.ec-secPromotion p a {color: #336699; text-decoration: none;}
.ec-secPromotion p a:hover {color: #336699; text-decoration: underline;}
.featureCallout {font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 189px; margin: 0 0 10px 0; xpadding: 10px 9px; padding: 0 9px 5px 9px; background: #f0f0f0; xborder: 1px solid #999; border:1px solid #CCCCCC}
.featureCallout img {display: block; margin: 0 auto; border: none;}
.featureCallout h3 {margin: 10px 0 0 !important; color: #333; font-size: 13px; font-weight: bold;}
.featureCallout p {margin: 5px 0; color: #333;}
.featureCallout p a {color: #336699; text-decoration: none;}
.featureCallout p a:hover {color: #336699; text-decoration: underline;}
div.dashTitle {	font: Arial small bold;	font-weight: bold;	color:#000000; margin-bottom:6px;}
ul.dashList li {margin-left: 50px;	list-style-type: square !important;}
#divError {height:250px; padding-left:30px;padding-right:30px;border:#f0f0f0 1px solid}
#errorMsg {margin:100px 0px 0px 0px;font-size:1.3em;}.featureCallout p a:hover { color:#336699; text-decoration:underline; }
/*-------------- New Addition for Search Filters -------------*/
#sub_left_1col p.title { margin-top:14px; }
#sub_left_1col p.title #query { width:90%;_width:570px; height:12px; font-size:12px; padding:2px;margin-left:3px;}
html>body #sub_left_1col p.title #query {width:585px; font-size:11px; padding-top:0; height:13px;  }
body:last-child:not(:root:root) #query { width:580px; }
#sub_rightcolumn1 div.searchoptionsbox { _margin-top:-120px;  }
#sub_rightcolumn1 div.searchoptionsbox ul.filterset {display:block; margin:0 0 8px 0; padding:0; overflow:visible; width:207px;}
#sub_rightcolumn1 div.searchoptionsbox ul.filterset li {margin:0;padding:0;display:inline;float:left;width:207px;background:#CCC url(../images/blt_yellowsearch_delta_filter_off.gif) no-repeat top left;border-left:1px solid #999;border-bottom:1px solid #999;;border-right:1px solid #999; }
#sub_rightcolumn1 div.searchoptionsbox ul.filterset li a#adate{border-top:1px solid #999}
#sub_rightcolumn1 div.searchoptionsbox ul.filterset li a { display:block; width:181px; color:#000; text-decoration:none; padding:8px 3px 10px 23px;  font-weight:bold; font-size:1.1em; #font-size:1.0em; _font-size:1.0em; _background-color:transparent;background:#CCC url(../images/blt_yellowsearch_delta_filter_off.gif) no-repeat top left;}
#sub_rightcolumn1 div.searchoptionsbox ul.filterset li a:hover {  text-decoration:none; }
#sub_rightcolumn1 div.searchoptionsbox ul.filterset li a.filtered { background:#CCC url(../images/blt_yellowsearch_delta_filter_on.gif) no-repeat top left; }
#sub_rightcolumn1 div.searchoptionsbox ul.filterset li a span.activefilters { color:#4a4a4a; font-style:italic; font-size:0.8em;font-weight:normal; }
#sub_rightcolumn1 ul.filterset div.filterContainer { position:absolute; background:#CCCCCC url(../images/bkg_searchfilter_popover_bg_gradient.jpg) repeat-y bottom left; border:1px solid #676767; top:0; left:-246px; width:226px; padding: 9px 9px 4px 9px; #padding:9px 9px 4px 9px; _padding:9px 9px 4px 9px; overflow:hidden; display:block; }
#sub_rightcolumn1 ul.filterset div.filterContainer td { vertical-align:top; height:21px; }
#sub_rightcolumn1 ul.filterset div.filterContainer label { font-size:1.0em; margin-left:0px; margin-bottom:-2px; }
#sub_rightcolumn1 ul.filterset div.filterContainer td input { margin-top:0px; }
#sub_rightcolumn1 ul.filterset div.filterContainer td input  { margin-top /*\**/: -3px\9 }
#sub_rightcolumn1 ul.filterset div.filterContainer td input { #margin-top:-3px; _margin-top:-3px; }
#sub_rightcolumn1 ul.filterset div.filterContainer#countryfilters { width:570px; left:-590px; }
#sub_rightcolumn1 ul.filterset div.filterContainer#countryfilters div.fourcols { width:133px; float:left; }
#sub_rightcolumn1 ul.filterset div.filterContainer#languagefilters { width:276px; left:-296px; }
#sub_rightcolumn1 ul.filterset div.filterContainer#languagefilters div.twocols { width:132px; float:left; }
#sub_rightcolumn1 ul.filterset div.filterContainer#industryfilters { width:401px; left:-421px; }
#sub_rightcolumn1 ul.filterset div.filterContainer#industryfilters div.twocols { width:199px; float:left; }
#sub_rightcolumn1 ul.filterset div.filterContainer a.filterContainerClose { display:block; float:right; width:8px; margin:-5px -5px 0 0; _margin:2px 2px 0 0; background:none; border:0 none; text-decoration:none; overflow:visible; padding:0; }
#sub_rightcolumn1 div.filterContainer input.filteractions { margin:13px 4px 0 0; background-color:#F0F0F0; border:1px solid #686868; color:#030303; font-size:12px; padding:0 2px 2px 0; }
#sub_rightcolumn1 ul.filterset div.filterContainer input.disabled { margin:13px 4px 0 0; background-color:#EEEEEE; border:1px solid #BABABA; color:#CECECE; font-size:12px; padding:0 2px 2px 0;  }
#sub_rightcolumn1 ul.filterset div.filterContainer p.narrowp { font-weight:bold; font-size:1.0em; margin-bottom:8px; }
#sub_rightcolumn1 div.searchoptionsbox div.popovercontrols { clear:both; margin:0 auto; text-align:center; }
#sub_rightcolumn1 div.searchoptionsbox div.popovercontrols input { display:inline;}
#sub_rightcolumn1 div.searchoptionsbox a.clearAllFilters { height:17px; border:1px solid #999999; background:#DDDDDD url(../images/btn_clear_all_filters_bg.gif) no-repeat top right; margin:10px 0 0px 0; padding:2px 23px 0 4px; display:inline-block; text-decoration:none; width:85%; }
#sub_rightcolumn1 div.searchoptionsbox a.clearAllFilters:hover { text-decoration:none; }
#sub_rightcolumn1 div.searchoptionsbox#filterpanel { margin-top:16px; }
#sub_rightcolumn1 div.searchoptionsbox#filterpanel div.narrowlabel { background:#d9d9d9; border:1px solid #999999; font-size:1.3em; height:16px; padding:5px; width:196px; margin-left:-1px; border-bottom:0 none; }
#sub_rightcolumn1 div.searchoptionsbox#filterpanel ul.filterset li div.filterContainer#countryfilters  { width:686px; left:-706px; }
#sub_rightcolumn1 div.searchoptionsbox#filterpanel ul.filterset li div.filterContainer#countryfilters input.filteractions { margin-right:4px; }
#sub_rightcolumn1 div.searchoptionsbox div#scrollthis { overflow:auto; height:380px; }
#sub_rightcolumn1 div.searchoptionsbox#filterpanel ul.filterset a.active { background-color:#EFEFEF; }
#sub_left_1col p.searchfilterbuttons {}
 html>body #sub_left_1col p.searchfilterbuttons { margin:0; padding:0; }
#sub_left_1col p input#search_by_country {}
#sub_left_1col p.title img.searchgobutton { width:20px; height:19px; margin-bottom:-3px; _margin-bottom:-3px; }
 html>body #sub_left_1col p.title img.searchgobutton { margin-bottom:-6px; #margin-bottom:-4px;}
div.buttonrow a.searchagain {font-size:12px;height:17px; border:1px solid #999999; background:#DDDDDD url(../images/btn_clear_all_filters_bg.gif) no-repeat top right; margin:0px 0 0px 0; padding:3px 23px 0 4px;  display:inline-block; text-decoration:none;cursor:pointer; }
div.buttonrow a.searchagain:hover {text-decoration:none;cursor: pointer; }
/* ----------------------------------- Styles for Site Map Filter --------------------------------------*/
#megafooter { background: #525252 url(../images/footer-bg.png) repeat-x scroll left bottom; padding: 0 20px 20px; position: relative; border-top: 3px solid #ffe700; ;}
#megafooter a { color: #ccc; padding: 7px 10px; display: block; border-top: 1px dotted #777777;padding:4px 10px;}
#megafooter a:hover { color: #fff; border-left: 3px solid #ffe700; padding-left: 7px; background: rgba(0, 0, 0, 0.15);}
#megafooter h3 { font-size: 13px; letter-spacing: 3px; line-height:1.4; margin: 15px 0 0 0; text-transform: uppercase;}
#megafooter h3 a { color: #999999; border: none;}
#megafooter  ul { margin: 0; padding: 0;}
#megafooter  li { font-size: 12px; line-height: 1.2em; margin: 0; padding: 0; list-style-type: none;}
#megafooter .group { float: left; margin-right: 20px; width: 218px;}
#megafooter .last { margin-right: 0;}
/* IE6 */
* html #megafooter a { height: 1%;}
* html #megafooter a:hover { background-color: #333;}
* html #megafooter, * html #footer_top { zoom: 1; overflow: auto;}
/* IE7 */
*:first-child+html #megafooter a, *:first-child+html #megafooter { min-height: 1px;}
*:first-child+html #megafooter a:hover { background-color: #333;}

/*----------------------------------- Styles for home page redesign ---------------------------- */
#header{position:relative;}
#header div.searchdiv { float:right; margin:18px 0; width:506px; } 
#header div.searchdiv h3 {display:inline;float:left;font-size:13px;margin-right:2px;text-align:right;width:287px;margin-top:3px;}
#searchform {float:right;width:200px;}
.form_search_textinput {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none no-repeat scroll left center;border:1px solid #CCCCCC;float:left;height:15px;margin:1px 0 0;overflow:hidden;width:176px;}
.form_search_submit {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/rightcolumn_magglass.gif) no-repeat scroll 0 0;border:0 none;cursor:pointer;float:left;height:19px;margin:1px 0 0;padding:0;width:20px;}
/*----------------------------- Top Nav Changes --------------------------------------------------*/
#topnav {margin: 3px 0; float: right; padding: 0;position:relative;line-height:1.5;margin-right:3px;padding-right:15px; z-index:5;}
#topnav ul {list-style-type:none;margin:0;overflow:visible;padding:0;}
#topnav li {list-style: none; display: block; margin: 0; float: left; font-size: 1em; padding:0 3px 0 1px;background: url(../images/seperator_topnav.gif) no-repeat right; }
#topnav li.last {background: none;white-space: nowrap;}
#topnav li a {display: block; float: left; padding: 0 10px;border-width:0 0 0 auto!important;font-size:1.1em; font-weight:bolder; }

#topnav a:hover, #topnav a.active {background-color:#525252;color:#FFF;}
/*----------------------------- End Top Nav Changes --------------------------------------------------*/

.eySubNav {float: left; width: 205px; padding-right: 25px;}
.eySubNav ul {margin: 0px; padding: 0px;}
.eySubNav li.subNavLevel1 {border-bottom: 1px solid #a8a8a8; list-style: none; padding: 3px 0px 3px 18px; text-indent:-10px; xbackground: url(../images/overlay-yellow-whole-bkg.gif) -3px 3px no-repeat;}
.eySubNav li.subNavLevel1 a {color: #000000; background: url(../images/arrow-left-small.gif) 2px 2px no-repeat; padding-left: 12px;}
.eySubNav li.subNavLevel1 ul {display: none;}
.eySubNav li.subNavLevel1Last {border-bottom: 1px solid #a8a8a8; list-style: none; padding: 3px 0px 3px 18px; text-indent:-10px; xbackground: url(../images/overlay-yellow-whole-bkg.gif) -3px 3px no-repeat;}
.eySubNav li.subNavLevel1Last a {color: #000000; background: url(../images/bullet-circle.gif) 2px 5px no-repeat; padding-left: 12px;}
.eySubNav li.subNavLevel1Last ul {display: none;}
.eySubNav a {padding-left: 10px; color: #000000;}
.eySubNavTop {border-top: 1px solid #a8a8a8;}

/*---------------------------------------------- Advaned Content Ends -------------------------------------------------------------*/

h3.ec-accordion-head {PADDING-RIGHT: 0px;PADDING-LEFT: 10px;FONT-SIZE: 1.1em;PADDING-BOTTOM: 0px;MARGIN: 0px;CURSOR: pointer;COLOR: #369;PADDING-TOP: 0px;POSITION: relative;xbackground: url(../images/eyBlueArrow.gif) no-repeat 0px 3px;}
.ec-accordion-subhead {padding-left: 10px! important; }
.ec-section-close { background: url(../images/eyBlueArrow.gif) no-repeat 0px 2px;}
.ec-section-open { background: url(../images/arrow-down-small.gif) no-repeat 0px 2px;}
.ec-accordion-body {padding-left: 10px! important; display:none;}
.ec-accordion-border {border:none;border-bottom: 1px solid #ccc;}
#ec-accordion { PADDING-RIGHT: 0px; BORDER-BOTTOM: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 10px}
DIV#ec-accordion A { COLOR: #517aa6; TEXT-DECORATION: none}
DIV#ec-accordion topLink { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 20px; COLOR: #333333; PADDING-TOP: 0px}
.ec-multiarticle-title2 {display:inline;}

#countryoverlayspan {
    display:inline;
    height:17px;
    margin-left:5px;
    margin-right:0;
    position:absolute;
    width:30px;
}

